switchTo method
Switches the state of the checkbox to the given value.
This method updates the checkbox to reflect the provided value
.
value
- The new state of the checkbox. If true
, the checkbox will be checked;
if false
, the checkbox will be unchecked.
Implementation
void switchTo(bool value) {
if (value) {
_animationController.forward();
if (widget.onChanged != null) {
widget.onChanged!(true);
}
} else {
_animationController.reverse();
if (widget.onChanged != null) {
widget.onChanged!(false);
}
}
HapticFeedback.selectionClick();
}