- ActiveFocusListener
-
AmbientTickEffect
A convenience extension that performs recurrent, battery-efficient UI updates when the device is in [AmbientMode.
-
BasicSwipeToDismissBox
BasicSwipeToDismissBox that handles the swipe-to-dismiss gesture.
-
CurvedLayout
A layout composable that places its children in an arc, rotating them as needed.
- HierarchicalFocusCoordinator
-
HorizontalPager
A horizontally scrolling Pager optimized for Wear OS devices.
-
ScalingLazyColumn
A scrolling scaling/fisheye list component that forms a key part of the Wear Material Design language.
-
SwipeToReveal
A composable that can be used to add extra actions to a composable (up to two) which will be revealed when the original composable is swiped to the left.
-
TransformingLazyColumn
The vertically scrolling list that only composes and lays out the currently visible items.
-
VerticalPager
A vertically scrolling Pager optimized for Wear OS devices.
- rememberActiveFocusRequester
-
rememberAmbientModeManager
Creates, remembers, and manages the lifecycle of the default AmbientModeManager implementation.
-
rememberExpandableState
Create and remember an ExpandableState
-
rememberExpandableStateMapping
Create and remember a mapping from keys to ExpandableStates ExpandableStates can be requested by key, and we will created with the parameters given here when a mapping didn't exis…
-
rememberPagerState
Creates and remember a PagerState to be used with a Wear Pager
-
rememberRevealState
Create and remember a RevealState.
-
rememberScalingLazyListState
Creates a ScalingLazyListState that is remembered across compositions.
-
rememberSwipeToDismissBoxState
Create a SwipeToDismissBoxState and remember it.
-
rememberTransformingLazyColumnState
Creates a TransformingLazyColumnState that is remembered across compositions.
Wear Foundation
Jetpack Compose API reference for compose-foundation.