selectedItem property

AtomicSelectListItem<T>? get selectedItem

Implementation

AtomicSelectListItem<T>? get selectedItem => _selectedItem;
set selectedItem (AtomicSelectListItem<T>? item)

Implementation

set selectedItem(AtomicSelectListItem<T>? item) {
  if (item != null && !_items.contains(item)) {
    throw ArgumentError('Selected item must be in the items list');
  }
  _selectedItem = item;

  if (item != null) {
    _selectedItems = [item];
  } else {
    _selectedItems.clear();
  }

  notifyListeners();
}