resetSpecialColors method
void
resetSpecialColors(
- List<int> indices
)
override
Implementation
@override
void resetSpecialColors(List<int> indices) {
if (indices.isEmpty) {
if (_colors._specialColorOverrides.isEmpty) return;
_colors._specialColorOverrides.clear();
_colors._colorRevision++;
return;
}
var changed = false;
for (final index in indices) {
if (!_isSpecialColorIndex(index)) continue;
changed = _colors._specialColorOverrides.remove(index) != null || changed;
}
if (changed) _colors._colorRevision++;
}