toggle method

void toggle(
  1. T item
)

Toggle the selection state of an item.

Implementation

void toggle(T item) {
  if (isSelected(item)) {
    deselect(item);
  } else {
    select(item);
  }
}