toggleIndexes method

void toggleIndexes(
  1. List<int> indexes
)

Toggle buttons by indexes in checkbox type

Implementation

void toggleIndexes(List<int> indexes) {
  final enabledIndexes = _removeDisabledIndexes(indexes);
  for (final i in enabledIndexes) {
    if (_selectedIndexes.contains(i)) {
      _selectedIndexes.remove(i);
    } else {
      _selectedIndexes.add(i);
    }
  }
  notifyListeners();
}