unselect method

void unselect(
  1. Iterable<K> items
)

Marks given items as unselected, notifies parent widget, and calls onSelectChanged if necessary.

Implementation

void unselect(Iterable<K> items) {
  if (items.isNotEmpty) {
    _selectedItems.removeAll(items);
    _widget?.stateSetter.call();
    _widget?.onSelectChanged?.call(_selectedItems, [], items);
  }
}