DHSwitch constructor
DHSwitch({
- Key? key,
- required bool value,
- ValueChanged<
bool> ? onChanged, - bool disabled = false,
- Color activeThumbColor = const Color(0xFFFFFFFF),
- Color inactiveThumbColor = const Color(0xFFFFFFFF),
- Color activeTrackColor = const Color(0xFF47D7EC),
- Color inactiveTrackColor = const Color(0xFFF0F0F0),
- Color borderColor = const Color(0x1A000000),
- SwitchSize switchSize = const SwitchSize(),
- BorderStyle borderStyle = BorderStyle.solid,
- AnimationStatusListener? onAnimationStatusChanged,
Implementation
DHSwitch({
Key? key,
required this.value,
this.onChanged,
this.disabled = false,
this.activeThumbColor = const Color(0xFFFFFFFF),
this.inactiveThumbColor = const Color(0xFFFFFFFF),
this.activeTrackColor = const Color(0xFF47D7EC),
this.inactiveTrackColor = const Color(0xFFF0F0F0),
this.borderColor = const Color(0x1A000000),
this.switchSize = const SwitchSize(),
this.borderStyle = BorderStyle.solid,
this.onAnimationStatusChanged,
}) : super(key: key);