clear method
Removes all objects from this list; the length of the list becomes zero.
The list must be growable.
final numbers = <int>[1, 2, 3];
numbers.clear();
print(numbers.length); // 0
print(numbers); // []
Implementation
@override
void clear() {
_context.conditionallyRunInAction(() {
if (_list.isNotEmpty) {
final oldItems = _list.toList(growable: false);
_list.clear();
_notifyRangeUpdate(0, null, oldItems);
}
}, _atom);
}