{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
BasicTooltipState |
The state that is associated with an instance of a tooltip. |
BottomAppBarScrollBehavior |
A BottomAppBarScrollBehavior defines how a bottom app bar should behave when the content under it is scrolled. |
BottomAppBarState |
A state object that can be hoisted to control and observe the bottom app bar state. |
CaretScope |
Caret scope for |
DatePickerFormatter |
A date formatter interface used by |
DatePickerState |
A state object that can be hoisted to observe the date picker state. |
DateRangePickerState |
A state object that can be hoisted to observe the date range picker state. |
MultiChoiceSegmentedButtonRowScope |
Scope for the children of a |
NavigationDrawerItemColors |
Represents the colors of the various elements of a drawer item. |
SelectableDates |
An interface that controls the selectable dates and years in the date pickers UI. |
SingleChoiceSegmentedButtonRowScope |
Scope for the children of a |
SnackbarData |
Interface to represent the data of one particular |
SnackbarVisuals |
Interface to represent the visuals of one particular |
TabIndicatorScope |
Scope for the composable used to render a Tab indicator, this can be used for more complex indicators requiring layout information about the tabs like |
TooltipState |
The state that is associated with a |
TopAppBarScrollBehavior |
A TopAppBarScrollBehavior defines how an app bar should behave when the content under it is scrolled. |
AndroidAlertDialogKt |
|
AndroidMenuKt |
|
AppBarKt |
|
BadgeKt |
|
BottomSheetScaffoldKt |
|
BottomSheetScaffoldState |
State of the |
ButtonColors |
Represents the container and content colors used in a button in different states. |
ButtonElevation |
Represents the elevation for a button in different states. |
ButtonKt |
|
CalendarLocale |
Represents a Locale for the calendar. |
CalendarModelKt |
|
CardColors |
Represents the container and content colors used in a card in different states. |
CardElevation |
Represents the elevation for a card in different states. |
CardKt |
|
CaretProperties |
Properties for the caret of the tooltip if enabled. |
CheckboxColors |
Represents the colors used by the three different sections (checkmark, box, and border) of a |
CheckboxKt |
|
ChipBorder |
This class is deprecated. Maintained for binary compatibility. |
ChipColors |
Represents the container and content colors used in a clickable chip in different states. |
ChipElevation |
Represents the elevation used in a selectable chip in different states. |
ChipKt |
|
ColorScheme |
A color scheme holds all the named color parameters for a |
ColorSchemeKt |
|
ContentColorKt |
|
DatePickerColors |
Represents the colors used by the date picker. |
DatePickerDialogKt |
|
DatePickerKt |
|
DateRangePickerKt |
|
DisplayMode |
Represents the different modes that a date picker can be at. |
DividerKt |
|
DrawerState |
State of the |
DynamicTonalPaletteKt |
|
ExposedDropdownMenuBoxScope |
Scope for |
ExposedDropdownMenuKt |
|
FabPosition |
The possible positions for a |
FloatingActionButtonElevation |
Represents the tonal and shadow elevation for a floating action button in different states. |
FloatingActionButtonKt |
|
IconButtonColors |
Represents the container and content colors used in an icon button in different states. |
IconButtonKt |
|
IconKt |
|
IconToggleButtonColors |
Represents the container and content colors used in a toggleable icon button in different states. |
InteractiveComponentSizeKt |
|
LabelKt |
|
ListItemColors |
Represents the container and content colors used in a list item in different states. |
ListItemKt |
|
MaterialThemeKt |
|
MenuItemColors |
Represents the text and icon colors used in a menu item at different states. |
ModalBottomSheetKt |
|
ModalBottomSheetProperties |
Properties used to customize the behavior of a |
NavigationBarItemColors |
Represents the colors of the various elements of a navigation item. |
NavigationBarKt |
|
NavigationDrawerKt |
|
NavigationRailItemColors |
Represents the colors of the various elements of a navigation item. |
NavigationRailKt |
|
OutlinedTextFieldKt |
|
ProgressIndicatorKt |
|
RadioButtonColors |
Represents the color used by a |
RadioButtonKt |
|
RangeSliderState |
Class that holds information about |
RichTooltipColors |
|
ScaffoldKt |
|
SearchBarColors |
Represents the colors used by a search bar in different states. |
SearchBarKt |
|
SegmentedButtonColors |
The different colors used in parts of the |
SegmentedButtonKt |
|
SelectableChipColors |
Represents the container and content colors used in a selectable chip in different states. |
SelectableChipElevation |
Represents the elevation used in a selectable chip in different states. |
Shapes |
Material surfaces can be displayed in different shapes. |
SheetState |
State of a sheet composable, such as ModalBottomSheet |
SliderColors |
Represents the color used by a |
SliderKt |
|
SliderPositions |
This class is deprecated. Not necessary with the introduction of Slider state |
SliderState |
Class that holds information about |
SnackbarHostKt |
|
SnackbarHostState |
State of the |
SnackbarKt |
|
SurfaceKt |
|
SwipeToDismissBoxKt |
|
SwipeToDismissBoxState |
State of the |
SwitchColors |
Represents the colors used by a |
SwitchKt |
|
TabKt |
|
TabPosition |
Data class that contains information about a tab's position on screen, used for calculating where to place the indicator that shows which tab is selected. |
TabRowKt |
|
TextFieldColors |
Represents the colors of the input text, container, and content (including label, placeholder, leading and trailing icons) used in a text field in different states. |
TextFieldKt |
|
TextKt |
|
TimePickerColors |
Represents the colors used by a |
TimePickerKt |
|
TimePickerLayoutType |
Represents the different configurations for the layout of the Time Picker |
TimePickerState |
A class to handle state changes in a |
TooltipKt |
|
TopAppBarColors |
Represents the colors used by a top app bar in different states. |
TopAppBarState |
A state object that can be hoisted to control and observe the top app bar state. |
Typography |
The Material Design type scale includes a range of contrasting styles that support the needs of your product and its content. |
AlertDialogDefaults |
Contains default values used for |
AssistChipDefaults |
Contains the baseline values used by |
BadgeDefaults |
Default values used for |
BottomAppBarDefaults |
Contains default values used for the bottom app bar implementations. |
BottomAppBarState.Companion |
|
BottomSheetDefaults |
Contains the default values used by ModalBottomSheet and |
ButtonDefaults |
Contains the default values used by all 5 button types. |
CardDefaults |
Contains the default values used by all card types. |
CheckboxDefaults |
Defaults used in |
DatePickerDefaults |
Contains default values used by the |
DateRangePickerDefaults |
Contains default values used by the |
DisplayMode.Companion |
|
DividerDefaults |
Default values for |
DrawerDefaults |
Object to hold default values for |
DrawerState.Companion |
|
ExposedDropdownMenuDefaults |
Contains default values used by Exposed Dropdown Menu. |
FabPosition.Companion |
|
FilterChipDefaults |
Contains the baseline values used by |
FloatingActionButtonDefaults |
Contains the default values used by |
IconButtonDefaults |
Contains the default values used by all icon button types. |
InputChipDefaults |
Contains the baseline values used by an |
ListItemDefaults |
Contains the default values used by list items. |
MaterialTheme |
Contains functions to access the current theme values provided at the call site's position in the hierarchy. |
MenuDefaults |
Contains default values used for DropdownMenuItem. |
ModalBottomSheetDefaults |
Default values for |
NavigationBarDefaults |
Defaults used in |
NavigationBarItemDefaults |
Defaults used in |
NavigationDrawerItemDefaults |
Defaults used in |
NavigationRailDefaults |
Defaults used in |
NavigationRailItemDefaults |
Defaults used in |
OutlinedTextFieldDefaults |
Contains the default values used by |
ProgressIndicatorDefaults |
Contains the default values used for |
RadioButtonDefaults |
Defaults used in |
ScaffoldDefaults |
Object containing various default values for |
SearchBarDefaults |
Defaults used in |
SegmentedButtonDefaults |
|
ShapeDefaults |
Contains the default values used by |
SheetState.Companion |
|
SliderDefaults |
Object to hold defaults used by |
SnackbarDefaults |
Contains the default values used for |
SuggestionChipDefaults |
Contains the baseline values used by |
SwipeToDismissBoxDefaults |
Contains default values for |
SwipeToDismissBoxState.Companion |
|
SwitchDefaults |
Contains the default values used by |
TabRowDefaults |
Contains default implementations and values used for TabRow. |
TextFieldDefaults |
Contains the default values used by |
TimePickerDefaults |
Contains the default values used by |
TimePickerLayoutType.Companion |
|
TimePickerState.Companion |
|
TooltipDefaults |
Tooltip defaults that contain default values for both |
TopAppBarDefaults |
Contains default values used for the top app bar implementations. |
TopAppBarState.Companion |
DismissDirection |
This enum is deprecated. Dismiss direction is no longer used by SwipeToDismissBoxState. |
DismissValue |
This enum is deprecated. DismissValue is no longer used by SwipeToDismissBoxState. |
DrawerValue |
Possible values of |
SheetValue |
Possible values of |
SnackbarDuration |
Possible durations of the |
SnackbarResult |
Possible results of the |
SwipeToDismissBoxValue |
The directions in which a |