r_dropdown_button_renderer
Logoheadless

r_dropdown_button_renderer#

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.
RDropdownMenuContext Context for the menu slot.
RDropdownMenuRenderRequest Render request for the dropdown menu (overlay).
RDropdownMenuSurfaceContext Context for the menu surface (background/container) slot.
RDropdownRenderRequest Render request containing everything a dropdown renderer needs.
RDropdownTriggerRenderRequest Render request for the dropdown trigger (anchor).

Enums#

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