toggleItem method

dynamic toggleItem(
  1. T item
)

Implementation

toggleItem(T item) {
  setState(() {
    if (selectedItems.contains(item)) {
      selectedItems.remove(item);
    } else {
      selectedItems.add(item);
    }
    widget.selectedItem.clear();
    widget.selectedItem.addAll(selectedItems);
  });
  if(widget.onSelectionChanged != null)widget.onSelectionChanged!(selectedItems);
  if(!widget.isMulti){
    Get.back();
  }
}