cancel method
void
cancel()
Requests cancellation once and notifies all currently registered listeners.
Implementation
void cancel() {
if (_cancelled) return;
_cancelled = true;
for (final listener in _listeners.toList()) {
_notify(listener);
}
_listeners.clear();
}