Toggle switch component with smooth animations and theme-aware styling
value
- Current switch state (true/false)onChanged
- Callback triggered when state changes (null for disabled)size
- Switch size variant (small, medium, large)HuxTokens.surfaceSecondary(context)
HuxTokens.primary(context)
HuxTokens.surfacePrimary(context)
HuxTokens.surfacePrimary(context)
HuxTokens.borderPrimary(context)
HuxTokens.surfaceSecondary(context)
with 50% opacityHuxTokens.surfacePrimary(context)
with 50% opacity