button
Logoheadless

button#

Classes#

ClassDescription
RButtonCallbacks Callback references for button rendering (visual-only).
RButtonContentContext Context for the button content slot.
RButtonIconContext Context for the button icon slots.
RButtonMotionTokens Motion tokens for button visual transitions.
RButtonOverrides Per-instance override contract for Button components.
RButtonRenderer Renderer capability for Button components.
RButtonRendererTokenMode Optional renderer extension that declares resolved-tokens usage.
RButtonRenderRequest Render request containing everything a button renderer needs.
RButtonResolvedTokens Resolved visual tokens for button rendering.
RButtonSemantics Semantic information for button accessibility.
RButtonSlots Button slots for partial customization (Replace/Decorate/Enhance).
RButtonSpec Button specification (static, from widget props).
RButtonSpinnerContext Context for the button spinner slot.
RButtonState Button interaction state.
RButtonSurfaceContext Context for the button surface slot.
RButtonTokenResolver Token resolver capability for Button components.

Enums#

EnumDescription
RButtonSize Button size variants.
RButtonVariant Button visual variants.