MultiSelectorController<T> constructor

MultiSelectorController<T>({
  1. required List<MultiSelectorItem<T>> items,
  2. required List<T> initialSelectedValues,
  3. bool separateSelectedItems = false,
})

Implementation

MultiSelectorController({
  required List<MultiSelectorItem<T>> items,
  required List<T> initialSelectedValues,
  bool separateSelectedItems = false,
})  : _allItems = items,
      _selectedValues = Set<T>.from(initialSelectedValues),
      _separateSelectedItems = separateSelectedItems {
  _updateFilteredItems();
}