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.