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