# compose-material API Reference

> Jetpack Compose API reference for compose-material.

## Installation

```kotlin
implementation("androidx.wear.compose:compose-material:1.8.0-alpha03")
```

## Components

- [Alert](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Alert/api.md)
- [AppCard](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/AppCard/api.md)
- [Button](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Button/api.md)
- [Card](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Card/api.md)
- [Checkbox](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Checkbox/api.md)
- [Chip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Chip/api.md)
- [CircularProgressIndicator](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/CircularProgressIndicator/api.md)
- [CompactButton](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/CompactButton/api.md)
- [CompactChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/CompactChip/api.md)
- [Confirmation](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Confirmation/api.md)
- [Dialog](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Dialog/api.md)
- [HorizontalPageIndicator](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/HorizontalPageIndicator/api.md)
- [Icon](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Icon/api.md)
- [InlineSlider](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/InlineSlider/api.md)
- [ListHeader](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/ListHeader/api.md)
- [MaterialTheme](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/MaterialTheme/api.md)
- [OutlinedButton](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/OutlinedButton/api.md)
- [OutlinedChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/OutlinedChip/api.md)
- [OutlinedCompactButton](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/OutlinedCompactButton/api.md)
- [OutlinedCompactChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/OutlinedCompactChip/api.md)
- [Picker](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Picker/api.md)
- [PickerGroup](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/PickerGroup/api.md)
- [PositionIndicator](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/PositionIndicator/api.md)
- [ProvideTextStyle](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/ProvideTextStyle/api.md)
- [RadioButton](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/RadioButton/api.md)
- [Scaffold](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Scaffold/api.md)
- [ScalingLazyColumn](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/ScalingLazyColumn/api.md)
- [SelectableChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SelectableChip/api.md)
- [SplitSelectableChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SplitSelectableChip/api.md)
- [SplitToggleChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SplitToggleChip/api.md)
- [Stepper](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Stepper/api.md)
- [SwipeToDismissBox](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToDismissBox/api.md)
- [SwipeToRevealCard](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToRevealCard/api.md)
- [SwipeToRevealChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToRevealChip/api.md)
- [SwipeToRevealPrimaryAction](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToRevealPrimaryAction/api.md)
- [SwipeToRevealSecondaryAction](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToRevealSecondaryAction/api.md)
- [SwipeToRevealUndoAction](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/SwipeToRevealUndoAction/api.md)
- [Switch](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Switch/api.md)
- [Text](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Text/api.md)
- [TimeText](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/TimeText/api.md)
- [TitleCard](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/TitleCard/api.md)
- [ToggleButton](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/ToggleButton/api.md)
- [ToggleChip](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/ToggleChip/api.md)
- [Vignette](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/components/Vignette/api.md)

## Interfaces

- [ButtonBorder](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ButtonBorder/api.md)
- [ButtonColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ButtonColors/api.md)
- [CheckboxColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/CheckboxColors/api.md)
- [ChipBorder](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ChipBorder/api.md)
- [ChipColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ChipColors/api.md)
- [InlineSliderColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/InlineSliderColors/api.md)
- [PageIndicatorState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/PageIndicatorState/api.md)
- [PickerScope](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/PickerScope/api.md)
- [PositionIndicatorState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/PositionIndicatorState/api.md)
- [RadioButtonColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/RadioButtonColors/api.md)
- [ScalingLazyListItemInfo](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ScalingLazyListItemInfo/api.md)
- [ScalingLazyListItemScope](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ScalingLazyListItemScope/api.md)
- [ScalingLazyListLayoutInfo](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ScalingLazyListLayoutInfo/api.md)
- [ScalingLazyListScope](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ScalingLazyListScope/api.md)
- [ScalingParams](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ScalingParams/api.md)
- [SelectableChipColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/SelectableChipColors/api.md)
- [SplitSelectableChipColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/SplitSelectableChipColors/api.md)
- [SplitToggleChipColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/SplitToggleChipColors/api.md)
- [SwitchColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/SwitchColors/api.md)
- [ThresholdConfig](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ThresholdConfig/api.md)
- [TimeSource](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/TimeSource/api.md)
- [ToggleButtonColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ToggleButtonColors/api.md)
- [ToggleChipColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/ToggleChipColors/api.md)
- [TouchExplorationStateProvider](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/interfaces/TouchExplorationStateProvider/api.md)

## Objects

- [ButtonDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ButtonDefaults/api.md)
- [CardDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/CardDefaults/api.md)
- [CheckboxDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/CheckboxDefaults/api.md)
- [ChipDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ChipDefaults/api.md)
- [ContentAlpha](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ContentAlpha/api.md)
- [DialogDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/DialogDefaults/api.md)
- [InlineSliderDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/InlineSliderDefaults/api.md)
- [MaterialTheme](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/MaterialTheme/api.md)
- [PageIndicatorDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/PageIndicatorDefaults/api.md)
- [PickerDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/PickerDefaults/api.md)
- [PositionIndicatorDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/PositionIndicatorDefaults/api.md)
- [ProgressIndicatorDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ProgressIndicatorDefaults/api.md)
- [RadioButtonDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/RadioButtonDefaults/api.md)
- [ScalingLazyColumnDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ScalingLazyColumnDefaults/api.md)
- [SelectableChipDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/SelectableChipDefaults/api.md)
- [StepperDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/StepperDefaults/api.md)
- [SwipeToDismissBoxDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/SwipeToDismissBoxDefaults/api.md)
- [SwipeToRevealDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/SwipeToRevealDefaults/api.md)
- [SwipeableDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/SwipeableDefaults/api.md)
- [SwitchDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/SwitchDefaults/api.md)
- [TimeTextDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/TimeTextDefaults/api.md)
- [ToggleButtonDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ToggleButtonDefaults/api.md)
- [ToggleChipDefaults](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/objects/ToggleChipDefaults/api.md)

## Properties

- [LocalContentAlpha](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/LocalContentAlpha/api.md)
- [LocalContentColor](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/LocalContentColor/api.md)
- [LocalTextStyle](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/LocalTextStyle/api.md)
- [canScrollBackward](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/canScrollBackward/api.md)
- [canScrollForward](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/canScrollForward/api.md)
- [isScrollInProgress](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/isScrollInProgress/api.md)
- [isShowContent](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/isShowContent/api.md)
- [isWipeOff](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/isWipeOff/api.md)
- [layoutInfo](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/layoutInfo/api.md)
- [pendingOnDismissCall](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/pendingOnDismissCall/api.md)
- [placeholderProgression](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/placeholderProgression/api.md)
- [transition](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/properties/transition/api.md)

## Classes

- [AutoCenteringParams](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/AutoCenteringParams/api.md)
- [Colors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/Colors/api.md)
- [DialogVisibility.Display](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/DialogVisibility.Display/api.md)
- [DialogVisibility.Hide](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/DialogVisibility.Hide/api.md)
- [ExperimentalWearMaterialApi](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ExperimentalWearMaterialApi/api.md)
- [FixedThreshold](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/FixedThreshold/api.md)
- [FractionalThreshold](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/FractionalThreshold/api.md)
- [ImageResources.CircularVignetteBottom](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ImageResources.CircularVignetteBottom/api.md)
- [ImageResources.CircularVignetteTop](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ImageResources.CircularVignetteTop/api.md)
- [ImageResources.RectangularVignetteBottom](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ImageResources.RectangularVignetteBottom/api.md)
- [ImageResources.RectangularVignetteTop](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ImageResources.RectangularVignetteTop/api.md)
- [PageIndicatorStyle](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PageIndicatorStyle/api.md)
- [PickerGroupItem](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PickerGroupItem/api.md)
- [PickerGroupState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PickerGroupState/api.md)
- [PickerState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PickerState/api.md)
- [PlaceholderState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PlaceholderState/api.md)
- [PositionIndicatorAlignment](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PositionIndicatorAlignment/api.md)
- [PositionIndicatorVisibility](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/PositionIndicatorVisibility/api.md)
- [ResistanceConfig](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ResistanceConfig/api.md)
- [RevealActionType](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/RevealActionType/api.md)
- [RevealDirection](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/RevealDirection/api.md)
- [RevealState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/RevealState/api.md)
- [RevealValue](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/RevealValue/api.md)
- [ScalingLazyListAnchorType](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ScalingLazyListAnchorType/api.md)
- [ScalingLazyListState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ScalingLazyListState/api.md)
- [ScalingLazyScopeMarker](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/ScalingLazyScopeMarker/api.md)
- [Shapes](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/Shapes/api.md)
- [SwipeProgress](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeProgress/api.md)
- [SwipeToDismissBoxState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissBoxState/api.md)
- [SwipeToDismissKeys](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissKeys/api.md)
- [SwipeToDismissKeys.Background](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissKeys.Background/api.md)
- [SwipeToDismissKeys.Content](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissKeys.Content/api.md)
- [SwipeToDismissValue](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissValue/api.md)
- [SwipeToDismissValue.Default](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissValue.Default/api.md)
- [SwipeToDismissValue.Dismissed](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToDismissValue.Dismissed/api.md)
- [SwipeToRevealActionColors](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeToRevealActionColors/api.md)
- [SwipeableState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/SwipeableState/api.md)
- [Typography](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/Typography/api.md)
- [VignettePosition](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/classes/VignettePosition/api.md)

## Functions

- [animateScrollToItem](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/animateScrollToItem/api.md)
- [contentColorFor](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/contentColorFor/api.md)
- [curvedText](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/curvedText/api.md)
- [dispatchRawDelta](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/dispatchRawDelta/api.md)
- [items](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/items/api.md)
- [itemsIndexed](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/itemsIndexed/api.md)
- [ripple](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/ripple/api.md)
- [scroll](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/scroll/api.md)
- [scrollToItem](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/functions/scrollToItem/api.md)

## Composable Functions

- [contentColorFor](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/contentColorFor/api.md)
- [rememberPickerGroupState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberPickerGroupState/api.md)
- [rememberPickerState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberPickerState/api.md)
- [rememberRevealState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberRevealState/api.md)
- [rememberScalingLazyListState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberScalingLazyListState/api.md)
- [rememberSwipeToDismissBoxState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberSwipeToDismissBoxState/api.md)
- [rememberSwipeableState](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/composable-functions/rememberSwipeableState/api.md)

## Modifiers

- [edgeSwipeToDismiss](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/modifiers/edgeSwipeToDismiss/api.md)
- [scrollAway](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/modifiers/scrollAway/api.md)
- [swipeable](https://composables.com/jetpack-compose/androidx.wear.compose/compose-material/modifiers/swipeable/api.md)
