Skip to main content

Module modifier

Module modifier 

Source
Expand description

Modifier extensions for basic components.

§Usage

Attach layout and drawing behavior like padding and opacity to any subtree.

Structs§

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.
ShadowArgs
Arguments for the shadow modifier.
ToggleableArgs
Arguments for the toggleable modifier.

Enums§

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

Traits§

ModifierExt
Extensions for composing reusable wrapper behavior around component subtrees.