resolveSelected method
Initiate the selected choice
Implementation
@override
void resolveSelected() async {
selected?.dispose();
if (widget.multiSelected != null) {
selected = widget.multiSelected!
..addListener(_selectedHandler)
..resolve(defaultResolver: (value) async {
return widget.choiceItems
?.where(
(S2Choice<T> item) => value?.contains(item.value) ?? false)
.toList()
.cast<S2Choice<T>>();
});
}
}