interaction
Logoheadless

interaction#

Classes#

ClassDescription
HeadlessAlwaysFocusHighlightPolicy Always show focus highlight when a widget is focused.
HeadlessFlutterFocusHighlightPolicy Flutter-like policy: show focus highlight only in keyboard navigation mode ("traditional").
HeadlessFocusHighlightController Shared controller that tracks FocusManager.highlightMode and converts it into a simple "show focus highlight" boolean via HeadlessFocusHighlightPolicy .
HeadlessFocusHighlightPolicy Policy that decides when focus highlight (focus ring) should be visible.
HeadlessFocusHighlightScope Provides a HeadlessFocusHighlightController to descendants.
HeadlessFocusHoverController Shared interaction controller for focus+hover (no press/activation).
HeadlessFocusHoverState No description available in source docs.
HeadlessFocusNodeOwner Owns a FocusNode unless an external one is provided.
HeadlessHoverRegion Shared widget wrapper for hover handling.
HeadlessNeverFocusHighlightPolicy Never show focus highlight (even when focused).
HeadlessPressableController Shared interaction controller for "pressable" surfaces (buttons, dropdown triggers).
HeadlessPressableRegion Shared widget wrapper for pressable surfaces.
HeadlessPressableState No description available in source docs.
HeadlessPressableVisualEffectsController Controller that carries visual-only events to renderers.
HeadlessPressableVisualEvent Visual-only events emitted by HeadlessPressableRegion .
HeadlessPressableVisualFocusChange No description available in source docs.
HeadlessPressableVisualHoverChange No description available in source docs.
HeadlessPressableVisualPointerCancel No description available in source docs.
HeadlessPressableVisualPointerDown No description available in source docs.
HeadlessPressableVisualPointerUp No description available in source docs.
HeadlessTextEditingControllerOwner Owns a TextEditingController unless an external one is provided.

Functions#

FunctionDescription
handlePressableKeyEvent Adapter: Flutter KeyEvent -> pure HeadlessPressableKeyIntent .