Package-level declarations
Types
Default layouts for ScalingLazyColumnState, based on UX guidance.
A Config and State object wrapping up all configuration for a ScalingLazyColumn. This allows defaults such as ScalingLazyColumnDefaults.responsive.
Functions
An app scaffold, to be used to wrap a SwipeDismissableNavHost. The TimeText will be shown here, but can be customised in either ScreenScaffold or PagerScaffold.
A Modifier for adding padding for round devices for rectangular content.
Pager Scaffold to place above a HorizontalPager. The TimeText if set will override the AppScaffold timeText.
Provides a TimeText component with a responsive padding of 2.1%.
Navigation Route (Screen) Scaffold to place inside androidx.wear.compose.navigation.composable. The TimeText if set will override the AppScaffold timeText.
Scroll an item vertically in/out of view based on a ScalingLazyListState. Typically used to scroll a TimeText item out of view as the user starts to scroll a ScalingLazyColumn of items upwards and bring additional items into view.
Scroll an item vertically in/out of view based on a ScrollState. Typically used to scroll a TimeText item out of view as the user starts to scroll a vertically scrollable Column of items upwards and bring additional items into view.