cancel method

void cancel()

Implementation

void cancel() {
  if (_isCancelled) return;
  _isCancelled = true;
  for (final listener in _listeners) {
    listener();
  }
  _listeners.clear();
}