Structs§
- Blur
Style - Gaussian blur parameters for
Modifier::blur. - Border
- Grid
Config - Interaction
Source - Read-only handle to a shared interaction state.
- Layout
Constraints - Constraints passed to the
Modifier::layoutcallback. Mirrors Compose’sConstraints— the element’s size must fall within[min_width, max_width]×[min_height, max_height]. A dimension withINFINITYmax means unbounded in that direction. - Modifier
- Mutable
Interaction Source - Mutable handle to a shared interaction state.
- Padding
Values - Shadow
Spec - Drop-shadow parameters applied to a graphics layer.
- State
Colors - State-driven colors for interactive components. The layout engine selects the appropriate color based on hover/press/disabled state and animates transitions between them.
- State
Elevation - State-driven elevation for interactive components.
- Text
Input Config - Configuration for a text input field.
Enums§
- Blurred
Edge Treatment - Edge treatment for
Modifier::blur— controls how pixels at the edges of the blurred region are handled. - Interaction
- An interaction event that can be emitted by a
MutableInteractionSource. - Intrinsic
Size - Intrinsic sizing mode for
Modifier::intrinsic_widthandModifier::intrinsic_height. When set, the node sizes itself to the intrinsic content size in that dimension. - Position
Type
Type Aliases§
- PressId
- A press identifier for linking Press -> Release/Cancel pairs.