dropdown
Logoheadless

dropdown#

Classes#

ClassDescription
RDropdownAnchorContext Context for the anchor (trigger button) slot.
RDropdownButtonRenderer Renderer capability for DropdownButton components.
RDropdownButtonSlots Dropdown slots for partial customization (Replace/Decorate pattern).
RDropdownButtonSpec Dropdown specification (static, from widget props).
RDropdownButtonState Dropdown interaction state.
RDropdownChevronContext Context for the chevron slot inside the trigger.
RDropdownCommands Commands for dropdown interactions (internal component API).
RDropdownItemContentContext Context for item content inside the menu item.
RDropdownItemContext Context for an individual menu item slot.
RDropdownItemTokens Resolved tokens for dropdown menu items.
RDropdownMenuContext Context for the menu slot.
RDropdownMenuMotionTokens Motion tokens for dropdown menu open/close.
RDropdownMenuRenderRequest Render request for the dropdown menu (overlay).
RDropdownMenuSurfaceContext Context for the menu surface (background/container) slot.
RDropdownMenuTokens Resolved tokens for the dropdown menu surface.
RDropdownOverrides Per-instance override contract for Dropdown components.
RDropdownRenderRequest Render request containing everything a dropdown renderer needs.
RDropdownResolvedTokens Resolved visual tokens for dropdown rendering.
RDropdownSemantics Semantic information for dropdown accessibility.
RDropdownTokenResolver Token resolver capability for Dropdown components.
RDropdownTriggerRenderRequest Render request for the dropdown trigger (anchor).
RDropdownTriggerTokens Resolved tokens for the dropdown trigger button.
SafeDropdownChevronContext
SafeDropdownEmptyStateContext
SafeDropdownItemContentContext
SafeDropdownItemContext
SafeDropdownMenuSurfaceContext
SafeDropdownRenderer Safe scaffold for full dropdown renderer customization.
SafeDropdownTriggerContext

Enums#

EnumDescription
RDropdownSize Dropdown size variants.
RDropdownVariant Dropdown visual variants.
ROverlayPhase Overlay lifecycle phases.

Typedefs#

Typedef
SafeDropdownChevronBuilder
SafeDropdownEmptyStateBuilder
SafeDropdownItemBuilder
SafeDropdownItemContentBuilder
SafeDropdownMenuSurfaceBuilder
SafeDropdownTriggerBuilder