choiceSelector method
Function to create toggle selector checkbox widget
Implementation
@override
Widget choiceSelector(List<S2Choice<T>> choices) {
return Checkbox(
activeColor: choiceActiveStyle?.color ?? defaultActiveChoiceStyle.color,
value: selection.hasAll(choices)
? true
: selection.hasAny(choices)
? null
: false,
tristate: true,
onChanged: (value) {
if (value == true) {
selection.merge(choices);
} else {
selection.omit(choices);
}
},
);
}