resolveSelected method

  1. @override
void resolveSelected()
override

Initiate the selected choice

Implementation

@override
void resolveSelected() async {
  selected?.dispose();
  if (widget.singleSelected != null) {
    selected = widget.singleSelected!
      ..addListener(_selectedHandler)
      ..resolve(defaultResolver: (value) async {
        return widget.choiceItems?.firstWhereOrNull(
          (item) => item.value == value,
        );
      });
  }
}