onItemCheckedChange method

List<V> onItemCheckedChange(
  1. List<V> selectedValues,
  2. V itemValue,
  3. bool checked
)

Implementation

List<V> onItemCheckedChange(List<V> selectedValues, V itemValue, bool checked) {
  if (checked) {
    selectedValues.add(itemValue);
  } else {
    selectedValues.removeWhere((element) => element.toString() == itemValue.toString());
  }

  return selectedValues;
}