switch_list_tile library

SwitchListTile renderer contracts for Headless components.

Classes

RSwitchListTileMotionTokens
Motion tokens for switch list tile visual transitions.
RSwitchListTileOverrides
Per-instance override contract for SwitchListTile components.
RSwitchListTileRenderer
Renderer capability for SwitchListTile components.
RSwitchListTileRenderRequest
Render request containing everything a switch list tile renderer needs.
RSwitchListTileResolvedTokens
Resolved visual tokens for switch list tile rendering.
RSwitchListTileSecondaryContext
Context for the secondary slot.
RSwitchListTileSemantics
Semantic information for switch list tile accessibility.
RSwitchListTileSlots
Slots for switch list tile parts (Replace/Decorate/Enhance).
RSwitchListTileSpec
Switch list tile specification (static, from widget props).
RSwitchListTileState
Switch list tile interaction state.
RSwitchListTileSwitchContext
Context for the switch indicator slot.
RSwitchListTileTextContext
Context for title/subtitle slots.
RSwitchListTileTileContext
Context for the list tile slot (wraps the default ListTile).
RSwitchListTileTokenResolver
Token resolver capability for SwitchListTile components.

Enums

RSwitchControlAffinity
Placement of the switch relative to text content.