resolveSelected method
Initiate the selected choice
Implementation
@override
void resolveSelected() async {
selected?.dispose();
selected = widget.singleSelected
..addListener(_selectedHandler)
..resolve(defaultResolver: (T value) async {
return widget.choiceItems?.firstWhere(
(S2Choice<T> item) => item.value == value,
orElse: () => null,
);
});
}