headless_workspace#
This workspace contains the following packages.
Packages#
anchored_overlay_engine#
Anchored overlay lifecycle engine (positioning, policies, insertion).
| Library | Description |
|---|---|
| anchored_overlay_engine | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| anchored_overlay_engine_host | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| anchored_overlay_engine_host_content | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| anchored_overlay_layout | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| anchored_overlay_portal_stack | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| anchored_overlay_position_delegate | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| close_contract_runner | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| controller | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| host | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| insertion | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| lifecycle | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| missing_overlay_host_exception | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| model | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_anchor | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_barrier_policy | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_content | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_controller | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_dismiss_policy | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_entry_data | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_focus_policy | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_handle | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_handle_impl | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_hit_test_tag | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_insertion_backend | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_phase | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_portal_insertion_backend | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_reposition_policy | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_request | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| overlay_stack_policy | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| policies | Anchored overlay lifecycle engine (positioning, policies, insertion). |
| positioning | Anchored overlay lifecycle engine (positioning, policies, insertion). |
headless#
Headless facade package (re-exports core contracts + common components).
headless_adaptive#
Adaptive theme helpers for Headless components.
| Library | Description |
|---|---|
| headless_adaptive | Adaptive theme helpers for Headless components. |
| headless_adaptive_app | Adaptive theme helpers for Headless components. |
| headless_adaptive_theme | Adaptive theme helpers for Headless components. |
| theme | Adaptive theme helpers for Headless components. |
headless_autocomplete#
Headless Autocomplete component package.
| Library | Description |
|---|---|
| autocomplete_combined_prefix | Headless Autocomplete component package. |
| autocomplete_combiner | Headless Autocomplete component package. |
| autocomplete_config | Headless Autocomplete component package. |
| autocomplete_coordinator | Headless Autocomplete component package. |
| autocomplete_debug_log | Headless Autocomplete component package. |
| autocomplete_field_slots_resolver | Headless Autocomplete component package. |
| autocomplete_input_owner | Headless Autocomplete component package. |
| autocomplete_item_model_factory | Headless Autocomplete component package. |
| autocomplete_keyboard_handler | Headless Autocomplete component package. |
| autocomplete_menu_coordinator | Headless Autocomplete component package. |
| autocomplete_menu_host_delegate | Headless Autocomplete component package. |
| autocomplete_menu_overlay_controller | Headless Autocomplete component package. |
| autocomplete_menu_request_factory | Headless Autocomplete component package. |
| autocomplete_multi_selection_controller | Headless Autocomplete component package. |
| autocomplete_options_controller | Headless Autocomplete component package. |
| autocomplete_pointer_tap_handler | Headless Autocomplete component package. |
| autocomplete_remote_state_machine | Headless Autocomplete component package. |
| autocomplete_selected_values_fallback | Headless Autocomplete component package. |
| autocomplete_selected_values_normalizer | Headless Autocomplete component package. |
| autocomplete_selection_controller | Headless Autocomplete component package. |
| autocomplete_selection_listbox_helpers | Headless Autocomplete component package. |
| autocomplete_selection_mode | Headless Autocomplete component package. |
| autocomplete_selection_mode_computer | Headless Autocomplete component package. |
| autocomplete_source_controller | Headless Autocomplete component package. |
| autocomplete_widget_config_factory | Headless Autocomplete component package. |
| headless_autocomplete | Headless Autocomplete component package. |
| r_autocomplete | Headless Autocomplete component package. |
| r_autocomplete | Headless Autocomplete component package. |
| r_autocomplete_combobox_semantics | Headless Autocomplete component package. |
| r_autocomplete_editable_text_factory | Headless Autocomplete component package. |
| r_autocomplete_field | Headless Autocomplete component package. |
| r_autocomplete_field_request_composer | Headless Autocomplete component package. |
| r_autocomplete_highlight_live_region | Headless Autocomplete component package. |
| r_autocomplete_item_features | Headless Autocomplete component package. |
| r_autocomplete_menu_overlay | Headless Autocomplete component package. |
| r_autocomplete_menu_request_composer | Headless Autocomplete component package. |
| r_autocomplete_menu_state | Headless Autocomplete component package. |
| r_autocomplete_policies | Headless Autocomplete component package. |
| r_autocomplete_remote_commands | Headless Autocomplete component package. |
| r_autocomplete_remote_error_tile | Headless Autocomplete component package. |
| r_autocomplete_remote_loading_tile | Headless Autocomplete component package. |
| r_autocomplete_remote_message_tile | Headless Autocomplete component package. |
| r_autocomplete_remote_query | Headless Autocomplete component package. |
| r_autocomplete_remote_state | Headless Autocomplete component package. |
| r_autocomplete_remote_state_indicator | Headless Autocomplete component package. |
| r_autocomplete_source | Headless Autocomplete component package. |
| r_autocomplete_style | Headless Autocomplete component package. |
| r_autocomplete_style | Headless Autocomplete component package. |
| render_overrides_debug | Headless Autocomplete component package. |
| sources | Headless Autocomplete component package. |
headless_button#
Headless Button component package.
| Library | Description |
|---|---|
| headless_button | Headless Button component. |
| r_button_interaction_shell | Headless Button component package. |
| r_button_style | Headless Button component package. |
| r_button_style | Headless Button component package. |
| r_text_button | Headless Button component package. |
| r_text_button | Headless Button component package. |
| render_overrides_debug | Headless Button component package. |
headless_checkbox#
Headless Checkbox component package.
| Library | Description |
|---|---|
| headless_checkbox | Headless Checkbox component package. |
| presentation | Headless Checkbox component package. |
| r_checkbox | Headless Checkbox component package. |
| r_checkbox_indicator | Headless Checkbox component package. |
| r_checkbox_list_tile | Headless Checkbox component package. |
| r_checkbox_list_tile_style | Headless Checkbox component package. |
| r_checkbox_list_tile_style | Headless Checkbox component package. |
| r_checkbox_style | Headless Checkbox component package. |
| r_checkbox_style | Headless Checkbox component package. |
| render_overrides_debug | Headless Checkbox component package. |
headless_contracts#
Renderer contracts and slot overrides for Headless components.
| Library | Description |
|---|---|
| autocomplete | Autocomplete renderer contracts. |
| autocomplete | Renderer contracts for Autocomplete-related UI parts. |
| button | Renderer contracts and slot overrides for Headless components. |
| button | Button renderer contracts. |
| checkbox | Checkbox renderer contracts. |
| checkbox | Renderer contracts and slot overrides for Headless components. |
| checkbox_list_tile | CheckboxListTile renderer contracts. |
| checkbox_list_tile | Renderer contracts and slot overrides for Headless components. |
| core | Core contracts: RenderOverrides, RendererPolicy, StyleMerge. |
| dropdown | Renderer contracts and slot overrides for Headless components. |
| dropdown | Dropdown renderer contracts. |
| headless_contracts | Renderer contracts and slot overrides for Headless components. |
| r_autocomplete_selected_values_commands | Renderer contracts and slot overrides for Headless components. |
| r_autocomplete_selected_values_overrides | Renderer contracts and slot overrides for Headless components. |
| r_autocomplete_selected_values_renderer | Renderer contracts and slot overrides for Headless components. |
| r_button_callbacks | Renderer contracts and slot overrides for Headless components. |
| r_button_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_button_overrides | Renderer contracts and slot overrides for Headless components. |
| r_button_renderer | Renderer contracts and slot overrides for Headless components. |
| r_button_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_button_semantics | Renderer contracts and slot overrides for Headless components. |
| r_button_slots | Renderer contracts and slot overrides for Headless components. |
| r_button_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_overrides | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_renderer | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_semantics | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_slots | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_spec | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_state | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_list_tile_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_overrides | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_renderer | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_semantics | Renderer contracts and slot overrides for Headless components. |
| r_checkbox_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_button_renderer | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_commands | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_menu_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_overrides | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_request | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_semantics | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_slots | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_spec | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_state | Renderer contracts and slot overrides for Headless components. |
| r_dropdown_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_overrides | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_renderer | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_semantics | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_slots | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_spec | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_state | Renderer contracts and slot overrides for Headless components. |
| r_switch_list_tile_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_switch_motion_tokens | Renderer contracts and slot overrides for Headless components. |
| r_switch_overrides | Renderer contracts and slot overrides for Headless components. |
| r_switch_renderer | Renderer contracts and slot overrides for Headless components. |
| r_switch_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_switch_semantics | Renderer contracts and slot overrides for Headless components. |
| r_switch_token_resolver | Renderer contracts and slot overrides for Headless components. |
| r_text_field_commands | Renderer contracts and slot overrides for Headless components. |
| r_text_field_overlay_visibility_mode | Renderer contracts and slot overrides for Headless components. |
| r_text_field_overrides | Renderer contracts and slot overrides for Headless components. |
| r_text_field_renderer | Renderer contracts and slot overrides for Headless components. |
| r_text_field_resolved_tokens | Renderer contracts and slot overrides for Headless components. |
| r_text_field_semantics | Renderer contracts and slot overrides for Headless components. |
| r_text_field_token_resolver | Renderer contracts and slot overrides for Headless components. |
| render_overrides | Renderer contracts and slot overrides for Headless components. |
| renderer_policy | Renderer contracts and slot overrides for Headless components. |
| renderers | Renderer contracts for Headless components. |
| renderers | Renderer contracts for Headless components. |
| safe_dropdown_contexts | Renderer contracts and slot overrides for Headless components. |
| safe_dropdown_menu_close_contract | Renderer contracts and slot overrides for Headless components. |
| safe_dropdown_renderer | Renderer contracts and slot overrides for Headless components. |
| slot_override | Renderer contracts and slot overrides for Headless components. |
| slots | Slot override mechanisms for Headless components. |
| style_merge | Renderer contracts and slot overrides for Headless components. |
| switch | Renderer contracts and slot overrides for Headless components. |
| switch | Switch renderer contracts for Headless components. |
| switch_list_tile | SwitchListTile renderer contracts for Headless components. |
| switch_list_tile | Renderer contracts and slot overrides for Headless components. |
| textfield | TextField renderer contracts. |
| textfield | Renderer contracts and slot overrides for Headless components. |
headless_cupertino#
Cupertino (iOS) preset for Headless components - renderers and token resolvers.
| Library | Description |
|---|---|
| accessibility | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| button | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| checkbox | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| checkbox_list_tile | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_button_density_helpers | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_button_overrides | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_button_parity_constants | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_button_parity_sizing | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_button_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_checkbox_list_tile_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_checkbox_list_tile_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_checkbox_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_checkbox_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_density | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_menu_close_contract | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_menu_view | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_overrides | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_trigger | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_dropdown_trigger_view | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_flutter_parity_button_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_headless_theme | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_menu_item | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_override_types | Shared types for Cupertino preset advanced overrides. |
| cupertino_popover_surface | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_pressable_opacity | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_pressable_surface | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_focus_color | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_focus_ring | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_list_tile_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_list_tile_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_switch_track_and_thumb | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_tap_target_policy | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_affix | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_clear_button | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_overrides | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_renderer | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_surface | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| cupertino_text_field_token_resolver | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| dropdown | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| headless_cupertino | Cupertino (iOS) preset for Headless components. |
| headless_cupertino_app | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| primitives | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| r_cupertino_text_field | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| switch | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| switch_list_tile | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
| textfield | Cupertino TextField support for Headless components. |
| theme | Cupertino (iOS) preset for Headless components - renderers and token resolvers. |
headless_dropdown_button#
Headless DropdownButton component package.
| Library | Description |
|---|---|
| dropdown_anchor_rect_resolver | Headless DropdownButton component package. |
| dropdown_menu_intent | Headless DropdownButton component package. |
| dropdown_menu_interaction_shell | Headless DropdownButton component package. |
| dropdown_menu_key_event_adapter | Headless DropdownButton component package. |
| dropdown_menu_keyboard_controller | Headless DropdownButton component package. |
| dropdown_overlay_controller | Headless DropdownButton component package. |
| dropdown_pointer_signal_handler | Headless DropdownButton component package. |
| dropdown_selection_controller | Headless DropdownButton component package. |
| headless_dropdown_button | Headless DropdownButton component package. |
| missing_dropdown_button_renderer_widget | Headless DropdownButton component package. |
| r_dropdown_button | Headless DropdownButton component package. |
| r_dropdown_button | Headless DropdownButton component package. |
| r_dropdown_button_host | Headless DropdownButton component package. |
| r_dropdown_menu | Headless DropdownButton component package. |
| r_dropdown_menu_state | Headless DropdownButton component package. |
| r_dropdown_option | Headless DropdownButton component package. |
| r_dropdown_option | Headless DropdownButton component package. |
| r_dropdown_options_resolver | Headless DropdownButton component package. |
| r_dropdown_render_request_builder | Headless DropdownButton component package. |
| r_dropdown_request_composer | Headless DropdownButton component package. |
| r_dropdown_request_factory | Headless DropdownButton component package. |
| r_dropdown_style | Headless DropdownButton component package. |
| r_dropdown_style | Headless DropdownButton component package. |
| r_dropdown_trigger_shell | Headless DropdownButton component package. |
| render_overrides_debug | Headless DropdownButton component package. |
headless_foundation#
Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution).
| Library | Description |
|---|---|
| accessibility | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effect | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effect_executor | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effect_key | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effect_result | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effects | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| effects | Effects executor system (E1 standard). |
| features | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_content | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_feature_key | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_highlight_controller | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_highlight_policy | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_highlight_scope | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_hover_controller | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_hover_state | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_focus_node_owner | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_foundation | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_hover_region | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_item_adapter | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_item_features | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_list_item_model | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_menu_anchor | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_menu_overlay_controller | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_menu_state | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_controller | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_key_event_adapter | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_key_intent | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_region | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_state | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_pressable_visual_effects | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_request_features | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| headless_text_editing_controller_owner | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| interaction | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| item_registry | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_controller | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_item | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_item_id | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_item_meta | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_navigation_command | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_navigation_policy | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_scope | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_state | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| listbox_typeahead | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| menu | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| overlay | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| overlay_host_compat | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| state | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| state_resolution | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| state_resolution_error | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| state_resolution_policy | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| typeahead_label | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| wcag_constants | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| widget_state_helper | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| widget_state_map | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
| widget_state_set | Shared behavior primitives for Headless (overlay, focus, listbox, interactions, fsm, state resolution). |
headless_material#
Material 3 preset for Headless components - renderers and token resolvers.
| Library | Description |
|---|---|
| accessibility | Material 3 preset for Headless components - renderers and token resolvers. |
| button | Material 3 preset for Headless components - renderers and token resolvers. |
| checkbox | Material 3 preset for Headless components - renderers and token resolvers. |
| checkbox_list_tile | Material 3 preset for Headless components - renderers and token resolvers. |
| dropdown | Material 3 preset for Headless components - renderers and token resolvers. |
| headless_material | Material 3 preset for Headless components. |
| headless_material_app | Material 3 preset for Headless components - renderers and token resolvers. |
| material_autocomplete_selected_values_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_button_density_helpers | Material 3 preset for Headless components - renderers and token resolvers. |
| material_button_overrides | Material 3 preset for Headless components - renderers and token resolvers. |
| material_button_parity_constants | Material 3 preset for Headless components - renderers and token resolvers. |
| material_button_surface | Material 3 preset for Headless components - renderers and token resolvers. |
| material_button_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_checkbox_list_tile_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_checkbox_list_tile_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_checkbox_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_checkbox_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_density | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_geometry | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_menu_close_contract | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_menu_view | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_overrides | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_trigger | Material 3 preset for Headless components - renderers and token resolvers. |
| material_dropdown_trigger_view | Material 3 preset for Headless components - renderers and token resolvers. |
| material_flutter_parity_button_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_headless_defaults | Material 3 preset for Headless components - renderers and token resolvers. |
| material_headless_theme | Material 3 preset for Headless components - renderers and token resolvers. |
| material_ink_pressable_surface | Material 3 preset for Headless components - renderers and token resolvers. |
| material_list_tile_overrides | Material 3 preset for Headless components - renderers and token resolvers. |
| material_menu_item | Material 3 preset for Headless components - renderers and token resolvers. |
| material_menu_item_tap_region | Material 3 preset for Headless components - renderers and token resolvers. |
| material_menu_surface | Material 3 preset for Headless components - renderers and token resolvers. |
| material_override_types | Shared types for Material preset advanced overrides. |
| material_parity_button_state_adapter | Material 3 preset for Headless components - renderers and token resolvers. |
| material_parity_button_style_factory | Material 3 preset for Headless components - renderers and token resolvers. |
| material_parity_focus_overlay | Material 3 preset for Headless components - renderers and token resolvers. |
| material_parity_focus_overlay_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_pressable_overlay | Material 3 preset for Headless components - renderers and token resolvers. |
| material_surface | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_list_tile_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_list_tile_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_thumb_animation | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_thumb_state_layer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_track | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_track_and_thumb | Material 3 preset for Headless components - renderers and token resolvers. |
| material_switch_track_surface | Material 3 preset for Headless components - renderers and token resolvers. |
| material_tap_target_policy | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_affix_visibility_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_decoration_factory | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_input_decorator | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_overrides | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_renderer | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_state_adapter | Material 3 preset for Headless components - renderers and token resolvers. |
| material_text_field_token_resolver | Material 3 preset for Headless components - renderers and token resolvers. |
| primitives | Material 3 preset for Headless components - renderers and token resolvers. |
| switch | Material 3 preset for Headless components - renderers and token resolvers. |
| switch_list_tile | Material 3 preset for Headless components - renderers and token resolvers. |
| textfield | Material TextField support for Headless components. |
| theme | Material 3 preset for Headless components - renderers and token resolvers. |
headless_switch#
Headless Switch component package.
| Library | Description |
|---|---|
| headless_switch | Headless Switch component package. |
| missing_switch_renderer_widget | Headless Switch component package. |
| presentation | Headless Switch component package. |
| r_switch | Headless Switch component package. |
| r_switch_indicator | Headless Switch component package. |
| r_switch_interaction_shell | Headless Switch component package. |
| r_switch_list_tile | Headless Switch component package. |
| r_switch_list_tile_request_factory | Headless Switch component package. |
| r_switch_list_tile_style | Headless Switch component package. |
| r_switch_list_tile_style | Headless Switch component package. |
| r_switch_list_tile_switch_shell | Headless Switch component package. |
| r_switch_request_factory | Headless Switch component package. |
| r_switch_style | Headless Switch component package. |
| r_switch_style | Headless Switch component package. |
| switch_drag_decider | Headless Switch component package. |
| switch_drag_state | Headless Switch component package. |
headless_test#
Optional test helpers for Headless (a11y/overlay/focus/keyboard).
| Library | Description |
|---|---|
| button | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| button | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| button_motion_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| button_renderer_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| button_renderer_theme_provider_independence_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown_close_contract_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown_item_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown_menu_motion_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown_renderer_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| dropdown_renderer_theme_provider_independence_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| headless_test | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| overlay | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| overlay | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| overlay_conformance | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| overlay_show_once | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| semantics | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| semantics_sla | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
| semantics_utils | Optional test helpers for Headless (a11y/overlay/focus/keyboard). |
headless_textfield#
Headless TextField component package.
| Library | Description |
|---|---|
| headless_textfield | Headless TextField component. |
| r_text_field | Headless TextField component package. |
| r_text_field | Headless TextField component package. |
| r_text_field_actions | Headless TextField component package. |
| r_text_field_editable_text_factory | Headless TextField component package. |
| r_text_field_formatters | Headless TextField component package. |
| r_text_field_render_view | Headless TextField component package. |
| r_text_field_request_composer | Headless TextField component package. |
| r_text_field_selection_gesture_wrapper | Headless TextField component package. |
| r_text_field_style | Headless TextField component package. |
| r_text_field_style | Headless TextField component package. |
| r_text_field_value_sync | Headless TextField component package. |
| r_text_field_view_model | Headless TextField component package. |
| render_overrides_debug | Headless TextField component package. |
headless_theme#
Capability-based theme runtime and overrides for Headless.
| Library | Description |
|---|---|
| accessibility | Capability-based theme runtime and overrides for Headless. |
| capability_overrides | Capability-based theme runtime and overrides for Headless. |
| diagnostics | Capability-based theme runtime and overrides for Headless. |
| headless_app | Capability-based theme runtime and overrides for Headless. |
| headless_dropdown_item_visual_state | Capability-based theme runtime and overrides for Headless. |
| headless_dropdown_trigger_visual_state | Capability-based theme runtime and overrides for Headless. |
| headless_interaction_visual_state | Capability-based theme runtime and overrides for Headless. |
| headless_missing_capability_widget | Capability-based theme runtime and overrides for Headless. |
| headless_motion_defaults | Capability-based theme runtime and overrides for Headless. |
| headless_motion_theme | Capability-based theme runtime and overrides for Headless. |
| headless_pressable_surface_factory | Capability-based theme runtime and overrides for Headless. |
| headless_setup_hints | Centralized setup hints for Headless runtime errors. |
| headless_tap_target_policy | Capability-based theme runtime and overrides for Headless. |
| headless_theme | Capability-based theme runtime and overrides for Headless. |
| headless_theme | Capability-based theme runtime and overrides for Headless. |
| headless_theme_overrides_scope | Capability-based theme runtime and overrides for Headless. |
| headless_theme_provider | Capability-based theme runtime and overrides for Headless. |
| headless_theme_with_overrides | Capability-based theme runtime and overrides for Headless. |
| headless_widget_state_query | Capability-based theme runtime and overrides for Headless. |
| interaction | Capability-based theme runtime and overrides for Headless. |
| motion | Capability-based theme runtime and overrides for Headless. |
| motion | Capability-based theme runtime and overrides for Headless. |
| require_capability | Capability-based theme runtime and overrides for Headless. |
| scopes | Capability-based theme runtime and overrides for Headless. |
| theme | Capability-based theme runtime and overrides for Headless. |
| widget_states | Capability-based theme runtime and overrides for Headless. |
| widget_states | Capability-based theme runtime and overrides for Headless. |
headless_tokens#
Headless tokens package (raw + semantic). Pure Dart.
| Library | Description |
|---|---|
| action | Headless tokens package (raw + semantic). Pure Dart. |
| border | Headless tokens package (raw + semantic). Pure Dart. |
| button_tokens | Headless tokens package (raw + semantic). Pure Dart. |
| component_tokens | Headless tokens package (raw + semantic). Pure Dart. |
| components | Headless tokens package (raw + semantic). Pure Dart. |
| dimension | Headless tokens package (raw + semantic). Pure Dart. |
| durations | Headless tokens package (raw + semantic). Pure Dart. |
| headless_tokens | Headless tokens package (raw + semantic). Pure Dart. |
| motion | Headless tokens package (raw + semantic). Pure Dart. |
| radii | Headless tokens package (raw + semantic). Pure Dart. |
| raw | Headless tokens package (raw + semantic). Pure Dart. |
| raw_tokens | Headless tokens package (raw + semantic). Pure Dart. |
| semantic | Headless tokens package (raw + semantic). Pure Dart. |
| semantic_tokens | Headless tokens package (raw + semantic). Pure Dart. |
| spacing | Headless tokens package (raw + semantic). Pure Dart. |
| status | Headless tokens package (raw + semantic). Pure Dart. |
| surface | Headless tokens package (raw + semantic). Pure Dart. |
| text | Headless tokens package (raw + semantic). Pure Dart. |
headless_workspace#
Headless monorepo workspace (tooling only).