CancellableCompleter<T> constructor

CancellableCompleter<T>(
  1. CancellationToken? cancellationToken, {
  2. OnCancelCallback? onCancel,
})

Implementation

CancellableCompleter(
  CancellationToken? cancellationToken, {
  OnCancelCallback? onCancel,
})  : _cancellationToken = cancellationToken,
      _onCancelCallback = onCancel,
      _internalCompleter = Completer<T>() {
  maybeAttach(cancellationToken);
}