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();
}