Material Compose API Reference
Installation
implementation("androidx.compose.material:material:1.9.0-beta02")
Compose Components

































Composable Functions
- contentColorFor
- rememberBackdropScaffoldState
- rememberBottomDrawerState
- rememberBottomSheetScaffoldState
- rememberBottomSheetState
- rememberDismissState
- rememberDrawerState
- rememberModalBottomSheetState
- rememberPullRefreshState
- rememberScaffoldState
- rememberSwipeableState
Modifiers
Classes
- BackdropScaffoldState
- BackdropValue
- BottomDrawerState
- BottomDrawerValue
- BottomSheetScaffoldState
- BottomSheetState
- BottomSheetValue
- Colors
- DismissDirection
- DismissState
- DismissValue
- DrawerState
- DrawerValue
- ExperimentalMaterialApi
- ExposedDropdownMenuBoxScope
- FabPosition
- FixedThreshold
- FractionalThreshold
- ModalBottomSheetState
- ModalBottomSheetValue
- PullRefreshState
- ResistanceConfig
- RippleConfiguration
- ScaffoldState
- Shapes
- SnackbarDuration
- SnackbarHostState
- SnackbarResult
- SwipeProgress
- SwipeableState
- TabPosition
- Typography
Interfaces
- ButtonColors
- ButtonElevation
- CheckboxColors
- ChipColors
- ElevationOverlay
- FloatingActionButtonElevation
- RadioButtonColors
- SelectableChipColors
- SliderColors
- SnackbarData
- SwitchColors
- TextFieldColors
- TextFieldColorsWithIcons
- ThresholdConfig
Properties
- LocalAbsoluteElevation
- LocalContentAlpha
- LocalContentColor
- LocalElevationOverlay
- LocalMinimumInteractiveComponentEnforcement
- LocalMinimumTouchTargetEnforcement
- LocalRippleConfiguration
- LocalTextStyle
- primarySurface