-
AlertDialog
AlertDialogs provide important prompts in a user flow.
-
AlertDialogContent
This AlertDialogContent overload provides the content for an AlertDialog with 2 buttons to confirm or dismiss an action.
-
AnimatedPage
Animates a page within a androidx.compose.foundation.pager.Pager with a scaling and scrim effect based on its position.
-
AnimatedText
A composable that displays an animated text.
-
AppCard
Opinionated Wear Material 3 Card that offers a specific 5 slot layout to show information about an application, e.g.
-
AppScaffold
AppScaffold is one of the Wear Material3 scaffold components.
-
ArcProgressIndicator
Indeterminate Material Design arc progress indicator.
-
Button
Base level Wear Material3 Button that offers a single slot to take any content.
-
ButtonGroup
Layout component to implement an expressive group of buttons in a row, that react to touch by growing the touched button, (while the neighbor(s) shrink to accommodate and keep the…
-
Card
Base level Wear Material 3 Card that offers a single slot to take any content.
-
CheckboxButton
The Wear Material CheckboxButton offers three slots and a specific layout for an icon, a label, and a secondaryLabel.
-
ChildButton
Base level Wear Material3 ChildButton that offers a single slot to take any content.
-
CircularProgressIndicator
Material Design circular progress indicator.
-
CompactButton
A Wear Material3 CompactButton that offers two slots and a specific layout for an icon and label.
-
ConfirmationDialog
Shows a transient ConfirmationDialog with an icon and optional very short curvedText.
-
ConfirmationDialogContent
This overload of ConfirmationDialogContent provides the content for a ConfirmationDialog with an icon and optional very short curvedText.
-
DatePicker
Full screen DatePicker with day, month, year.
-
Dialog
A base dialog component used by AlertDialog and ConfirmationDialog variations.
-
EdgeButton
Wear Material3 EdgeButton that offers a single slot to take any content.
-
FadingExpandingLabel
Animates label text for which the number of lines can vary, changing the size of the container component.
-
FailureConfirmationDialog
Shows a FailureConfirmationDialog with a failure icon and an optional short curved text.
-
FailureConfirmationDialogContent
FailureConfirmationDialogContent provides the content for a failure confirmation dialog with icon and an optional short curved text.
-
FilledIconButton
Wear Material FilledIconButton is a circular, icon-only button with a colored background and a contrasting content color.
-
FilledTonalButton
Base level Wear Material3 FilledTonalButton that offers a single slot to take any content.
-
FilledTonalIconButton
Wear Material FilledTonalIconButton is a circular, icon-only button with a muted, colored background and a contrasting icon color.
-
HorizontalPageIndicator
Horizontal page indicator for use with HorizontalPager, representing the currently active page and the approximate number of pages.
-
HorizontalPagerScaffold
HorizontalPagerScaffold is one of the Wear Material3 scaffold components.
-
Icon
Icon component that draws imageVector using tint, defaulting to LocalContentColor.
-
IconButton
Wear Material IconButton is a circular, icon-only button with transparent background and no border.
-
IconToggleButton
Wear Material IconToggleButton is a filled icon toggle button which switches between primary colors and tonal colors depending on checked value, and offers a single slot for icon…
-
LevelIndicator
Creates a LevelIndicator for screens that that control a setting such as volume with either rotating side button, rotating bezel.
-
LinearProgressIndicator
Material Design linear progress indicator.
-
ListHeader
A slot based composable for creating a list header item.
-
ListSubHeader
A two slot based composable for creating a list sub-header item.
-
MaterialTheme
MaterialTheme defines the styling principles from the Wear Material3 design specification which extends the Material design specification.
-
OpenOnPhoneDialog
A full-screen dialog that displays an animated icon with a curved text at the bottom.
-
OpenOnPhoneDialogContent
This composable provides the content for an OpenOnPhoneDialog that displays an animated icon with curved text at the bottom.
-
OutlinedButton
Base level Wear Material3 OutlinedButton that offers a single slot to take any content.
-
OutlinedCard
Outlined Wear Material 3 Card that offers a single slot to take any content.
-
OutlinedIconButton
Wear Material OutlinedIconButton is a circular, icon-only button with a transparent background, contrasting icon color and border.
-
Picker
A scrollable list of items to pick from.
-
PickerGroup
A group of Pickers to build components where multiple pickers are required to be combined together.
-
ProvideTextStyle
This function is used to set the current value of LocalTextStyle, merging the given style with the current style values for any missing attributes.
-
RadioButton
The Wear Material RadioButton offers slots and a specific layout for an icon, a label and a secondaryLabel.
-
ScreenScaffold
ScreenScaffold is one of the Wear Material3 scaffold components.
-
ScrollIndicator
A composable that displays a visual indicator of scrolling progress within a scrollable container.
-
SegmentedCircularProgressIndicator
Material Design segmented circular progress indicator.
-
Slider
Slider allows users to make a selection from a range of values.
-
SplitCheckboxButton
The Wear Material SplitCheckboxButton offers slots and a specific layout for a label and secondaryLabel.
-
SplitRadioButton
The Wear Material SplitRadioButton offers two slots and a specific layout for a label and secondaryLabel.
-
SplitSwitchButton
The Wear Material SplitSwitchButton offers slots and a specific layout for a label and secondary label.
-
Stepper
Stepper allows users to make a selection from a range of values.
-
StepperLevelIndicator
Creates a StepperLevelIndicator for screens that that control a setting, such as volume, with a Stepper.
-
SuccessConfirmationDialog
Shows a SuccessConfirmationDialog dialog with a success icon and optional short curved text.
-
SuccessConfirmationDialogContent
SuccessConfirmationDialogContent provides the content for a success confirmation dialog with a success icon and optional short curved text.
-
SwipeToDismissBox
Wear Material 3 SwipeToDismissBox that handles the swipe-to-dismiss gesture.
-
SwipeToReveal
SwipeToReveal Material composable.
-
SwitchButton
The Wear Material SwitchButton offers three slots and a specific layout for an icon, a label, and a secondaryLabel.
-
Text
High level element that displays text and provides semantics / accessibility information.
-
TextButton
Wear Material TextButton is a circular, text-only button with transparent background and no border.
-
TextToggleButton
Wear Material TextToggleButton is a filled text toggle button which switches between primary colors and tonal colors depending on checked value, and offers a single slot for text.
-
TimePicker
A full screen TimePicker with configurable columns that allows users to select a time.
-
TimeText
Layout to show the current time and a label, they will be drawn in a curve, following the top edge of the screen.
-
TitleCard
Opinionated Wear Material 3 Card that offers a specific layout to show interactive information about an application, e.g.
-
VerticalPageIndicator
Vertical page indicator for use with VerticalPager, representing the currently active page and the approximate number of pages.
-
VerticalPagerScaffold
VerticalPagerScaffold is one of the Wear Material3 scaffold components.
Last updated: