cancel method

void cancel()

Cancel the operation

Implementation

void cancel() {
  if (_isCancelled) return;
  _isCancelled = true;

  // Notify all callbacks
  for (final callback in _callbacks) {
    callback();
  }
  _callbacks.clear();
}