deselectItem method

void deselectItem(
  1. AtomicSelectListItem<T> item
)

Implementation

void deselectItem(AtomicSelectListItem<T> item) {
  if (_selectedItems.remove(item)) {
    if (_selectedItem == item) {
      _selectedItem = _selectedItems.isNotEmpty ? _selectedItems.first : null;
    }
    notifyListeners();
  }
}