- BackdropLayers.Back
- BackdropLayers.Front
-
BackdropScaffoldState
State of the BackdropScaffold composable.
-
BackdropValue
Possible values of BackdropScaffoldState.
-
BackdropValue.Concealed
Indicates the back layer is concealed and the front layer is active.
-
BackdropValue.Revealed
Indicates the back layer is revealed and the front layer is inactive.
-
BottomDrawerState
State of the BottomDrawer composable.
-
BottomDrawerValue
Possible values of BottomDrawerState.
-
BottomDrawerValue.Closed
The state of the bottom drawer when it is closed.
-
BottomDrawerValue.Expanded
The state of the bottom drawer when it is expanded (i.e.
-
BottomDrawerValue.Open
The state of the bottom drawer when it is open (i.e.
-
BottomSheetScaffoldState
State of the BottomSheetScaffold composable.
-
BottomSheetState
State of the persistent bottom sheet in BottomSheetScaffold.
-
BottomSheetValue
Possible values of BottomSheetState.
-
BottomSheetValue.Collapsed
The bottom sheet is visible, but only showing its peek height.
-
BottomSheetValue.Expanded
The bottom sheet is visible at its maximum height.
-
Colors
Material Design color system
-
DismissDirection
The directions in which a SwipeToDismiss can be dismissed.
-
DismissDirection.EndToStart
Can be dismissed by swiping in the reverse of the reading direction.
-
DismissDirection.StartToEnd
Can be dismissed by swiping in the reading direction.
-
DismissState
State of the SwipeToDismiss composable.
-
DismissValue
Possible values of DismissState.
-
DismissValue.Default
Indicates the component has not been dismissed yet.
-
DismissValue.DismissedToEnd
Indicates the component has been dismissed in the reading direction.
-
DismissValue.DismissedToStart
Indicates the component has been dismissed in the reverse of the reading direction.
-
DrawerState
State of the ModalDrawer composable.
-
DrawerValue
Possible values of DrawerState.
-
DrawerValue.Closed
The state of the drawer when it is closed.
-
DrawerValue.Open
The state of the drawer when it is open.
- ExperimentalMaterialApi
-
ExposedDropdownMenuBoxScope
Scope for ExposedDropdownMenuBox.
-
FabPosition
The possible positions for a FloatingActionButton attached to a Scaffold.
-
FixedThreshold
A fixed threshold will be at an offset away from the first anchor.
-
FractionalThreshold
A fractional threshold will be at a fraction of the way between the two anchors.
- InputPhase.Focused
- InputPhase.UnfocusedEmpty
- InputPhase.UnfocusedNotEmpty
-
ModalBottomSheetState
State of the ModalBottomSheetLayout composable.
-
ModalBottomSheetValue
Possible values of ModalBottomSheetState.
-
ModalBottomSheetValue.Expanded
The bottom sheet is visible at full height.
-
ModalBottomSheetValue.HalfExpanded
The bottom sheet is partially visible at 50% of the screen height.
-
ModalBottomSheetValue.Hidden
The bottom sheet is not visible.
-
PullRefreshState
A state object that can be used in conjunction with pullRefresh to add pull-to-refresh behaviour to a scroll component.
-
ResistanceConfig
Specifies how resistance is calculated in swipeable.
-
RippleConfiguration
Configuration for ripple appearance, provided using LocalRippleConfiguration.
- ScaffoldLayoutContent.BottomBar
- ScaffoldLayoutContent.Fab
- ScaffoldLayoutContent.MainContent
- ScaffoldLayoutContent.Snackbar
- ScaffoldLayoutContent.TopBar
-
ScaffoldState
State for Scaffold composable component.
-
Shapes
Material Design shape
-
SnackbarDuration
Possible durations of the Snackbar in SnackbarHost
-
SnackbarDuration.Indefinite
Show the Snackbar indefinitely until explicitly dismissed or action is clicked
-
SnackbarDuration.Long
Show the Snackbar for a long period of time
-
SnackbarDuration.Short
Show the Snackbar for a short period of time
-
SnackbarHostState
State of the SnackbarHost, controls the queue and the current Snackbar being shown inside the SnackbarHost.
-
SnackbarResult
Possible results of the SnackbarHostState.showSnackbar call
-
SnackbarResult.ActionPerformed
Action on the Snackbar has been clicked before the time out passed
-
SnackbarResult.Dismissed
Snackbar that is shown has been dismissed either by timeout of by user
-
SwipeProgress
Collects information about the ongoing swipe or animation in swipeable.
-
SwipeableState
State of the swipeable modifier.
-
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.
- TabSlots.Divider
- TabSlots.Indicator
- TabSlots.Tabs
- TextFieldType.Filled
- TextFieldType.Outlined
-
Typography
Material Design type scale
Last updated: