-
AmbientMode
Represents the current ambient mode of the device.
-
AmbientMode.Ambient
Represents that device is in the ambient mode.
-
AnchorType
Specifies how components will be laid down with respect to the anchor.
-
AutoCenteringParams
Parameters to determine which list item and offset to calculate auto-centering spacing for.
-
CurvedAlignment.Angular
How to lay down components when they have a smaller sweep than their container.
-
CurvedAlignment.Radial
How to lay down components when they are thinner than the container.
-
CurvedDirection.Angular
The direction in which components are laid out on a curvedRow or CurvedLayout
-
CurvedDirection.Radial
The direction in which components are lay down on a curvedColumn
-
CurvedScope
Layout scope used for curved containers.
-
CurvedSemanticsScope
CurvedSemanticsScope is the scope provided by semantics lambda blocks, letting you set semantic properties.
-
CurvedTextStyle
Styling configuration for a curved text.
-
CurvedTextStyle.WarpOffset
Used to specify if we want to warp the text, and if so, the offset for warping.
- EdgeSwipeState.EdgeClickedWaitingForDirection
- EdgeSwipeState.SwipeToDismissInProgress
- EdgeSwipeState.SwipingToDismiss
- EdgeSwipeState.SwipingToPage
- EdgeSwipeState.WaitingForTouch
-
EmojiRunProcessorManager.EmojiRunProcessorGCSF
Builds text and emoji runs using GraphemeClusterSegmentFinder (requires Android API 34).
-
ExpandableState
State of the Expandable composables.
-
ExpandableStateMapping
A class that maps from keys of the given type to ExpandableState.
- ExperimentalWearFoundationApi
-
MeasurementDirection.DOWNWARD
Indicates that the item is being measured downward.
-
MeasurementDirection.UPWARD
Indicates that the item is being measured upward This corresponds to using TransformingLazyColumnItemScrollProgress.upwardMeasuredItemScrollProgress.
-
PagerState
The state that can be used in conjunction with Wear HorizontalPager and VerticalPager.
-
RevealActionType
Different values which can trigger the state change from one RevealValue to another.
-
RevealDirection
Different values SwipeToReveal composable can reveal the actions from.
-
RevealState
A class to keep track of the state of the composable.
-
RevealValue
Different values that determine the state of the SwipeToReveal composable, reflected in RevealState.currentValue.
- ScalingLazyListAnchorType
-
ScalingLazyListState
A state object that can be hoisted to control and observe scrolling.
-
ScalingLazyScopeMarker
DSL marker used to distinguish between lazy layout scope and the item scope.
-
SwipeToDismissBoxState
State for BasicSwipeToDismissBox.
-
SwipeToDismissKeys
Keys used to persistent state in BasicSwipeToDismissBox.
-
SwipeToDismissKeys.Background
The default background key to identify the content displayed by the content block when isBackground == true.
-
SwipeToDismissKeys.Content
The default content key to identify the content displayed by the content block when isBackground == false.
-
SwipeToDismissValue
States used as targets for the anchor points for swipe-to-dismiss.
-
SwipeToDismissValue.Default
The state of the SwipeToDismissBox before the swipe started.
-
SwipeToDismissValue.Dismissed
The state of the SwipeToDismissBox after the swipe passes the swipe-to-dismiss threshold.
-
TransformingLazyColumnAnchorType
Represents the part of the item that should remain fixed when it is requested as a layout anchor viaTransformingLazyColumnState.requestAnchorItem.
- TransformingLazyColumnContentPaddingMeasurementStrategy.MeasurementScope
-
TransformingLazyColumnItemScrollProgress
Scroll progress of an item in a TransformingLazyColumn before any modifications to the item's height are applied (using TransformingLazyColumnItemScope.transformedHeight modifier).
-
TransformingLazyColumnScopeMarker
DSL marker used to distinguish between lazy layout scope and the item scope.
-
TransformingLazyColumnState
A state object that can be hoisted to control and observe scrolling in a TransformingLazyColumn.
Last updated: