switch library

Switch renderer contracts for Headless components.

Classes

RSwitchMotionTokens
Motion tokens for switch visual transitions.
RSwitchOverrides
Per-instance override contract for Switch components.
RSwitchPressOverlayContext
Context for switch press overlay slot.
RSwitchRenderer
Renderer capability for Switch components.
RSwitchRenderRequest
Render request containing everything a switch renderer needs.
RSwitchResolvedTokens
Resolved visual tokens for switch rendering.
RSwitchSemantics
Semantic information for switch accessibility.
RSwitchSlots
Switch slots for partial customization (Replace/Decorate/Enhance).
RSwitchSpec
Switch specification (static, from widget props).
RSwitchState
Switch interaction state.
RSwitchThumbContext
Context for switch thumb slot.
RSwitchTokenResolver
Token resolver capability for Switch components.
RSwitchTrackContext
Context for switch track slot.