Skip to main content

Module modifier

Module modifier 

Source
Expand description

Shared foundational modifier extensions.

§Usage

Attach reusable layout and semantics behavior to any component subtree.

Structs§

AlignmentParentData
Parent data carrying boxed-layout alignment overrides.
ClickableArgs
Arguments for the clickable modifier.
DragDelta
Pointer delta produced by the draggable modifier.
DraggableArgs
Arguments for the draggable modifier.
InteractionState
Tracks basic interaction flags and derives state-layer alpha.
MinimumInteractiveComponentEnforcement
Controls whether minimum interactive size wrappers are enforced.
Padding
Insets values in density-independent pixels.
PointerEventContext
Context for pointer press/release callbacks.
SelectableArgs
Arguments for the selectable modifier.
SemanticsArgs
Arguments for the semantics modifier.
ToggleableArgs
Arguments for the toggleable modifier.
WeightParentData
Parent data carrying relative layout weight for row and column containers.

Enums§

InteractionVisualState
A visual interaction used when a control has no active user interaction.

Traits§

ModifierExt
Shared modifier extensions that are not tied to a specific design system.