headless_foundation
Logoheadless

headless_foundation#

Classes#

ClassDescription
AsyncEffect<T> Asynchronous effect (returns Future).
Effect<T> Base class for all effects.
EffectCancelled<T> Effect was cancelled before completion.
EffectCategory Common effect categories.
EffectExecutor Executor for running effects outside reducer.
EffectFailed<T> Effect failed with error.
EffectKey Key for effect deduplication and cancellation.
EffectResult<T> Result of effect execution.
EffectSucceeded<T> Effect completed successfully.
HeadlessAlwaysFocusHighlightPolicy Always show focus highlight when a widget is focused.
HeadlessContent No description available in source docs.
HeadlessEmojiContent No description available in source docs.
HeadlessFeatureKey<T> Type-safe key for accessing typed features in feature bags.
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.
HeadlessIconContent No description available in source docs.
HeadlessItemAdapter<T> No description available in source docs.
HeadlessItemFeatures No description available in source docs.
HeadlessItemFeaturesBuilder Builder for HeadlessItemFeatures .
HeadlessListItemModel No description available in source docs.
HeadlessMenuAnchor Value object for anchoring a menu overlay.
HeadlessMenuOverlayController Reusable controller for anchored menu overlays.
HeadlessMenuState Minimal overlay state for anchored menus.
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.
HeadlessRequestFeatures Immutable bag of typed features for render requests.
HeadlessRequestFeaturesBuilder Builder for HeadlessRequestFeatures .
HeadlessTextContent No description available in source docs.
HeadlessTextEditingControllerOwner Owns a TextEditingController unless an external one is provided.
HeadlessTypeaheadLabel No description available in source docs.
HeadlessWidgetStateMap<T> Map от WidgetStateSet к значению с precedence-based lookup.
ItemRegistry No description available in source docs.
JumpToFirst No description available in source docs.
JumpToLast No description available in source docs.
ListboxController Foundation listbox controller (keyboard navigation + typeahead).
ListboxItem No description available in source docs.
ListboxItemId Stable identifier for listbox items.
ListboxItemMeta Метаданные элемента listbox для навигации/тайпахеда.
ListboxNavigation Абстрактные команды навигации listbox.
ListboxNavigationPolicy No description available in source docs.
ListboxScope No description available in source docs.
ListboxState No description available in source docs.
ListboxTypeaheadBuffer Typeahead buffer with timeout.
ListboxTypeaheadConfig No description available in source docs.
MoveHighlight Переместить highlight на delta (+1 вниз, -1 вверх).
OverlayHost Backwards-compatible wrapper for AnchoredOverlayEngineHost .
SelectHighlighted No description available in source docs.
StateResolutionPolicy Политика нормализации конфликтующих состояний и генерации precedence.
SyncEffect<T> Synchronous effect (completes immediately).
TypeaheadChar No description available in source docs.
VoidEffect Effect that produces no result value (side-effect only).
WcagConstants WCAG 2.1 accessibility constants.
WidgetStateHelper Helper for converting interaction states to Flutter's WidgetState set.

Exceptions#

Exception
StateResolutionError

Enums#

EnumDescription
HeadlessMenuFocusTransferPolicy Focus transfer policy for anchored menu overlays.

Functions#

FunctionDescription
handlePressableKeyEvent Adapter: Flutter KeyEvent -> pure HeadlessPressableKeyIntent .

Typedefs#

TypedefDescription
EffectResultCallback Callback for receiving effect results.
HeadlessItemKey<T> Deprecated. Backward-compatible alias for HeadlessFeatureKey .
WidgetStateSet Alias для совместимости API и читаемости.