switch#
Switch renderer contracts for Headless components.
Classes#
| Class | Description |
|---|---|
| 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. |