CancelableSignal constructor

CancelableSignal({
  1. AbortSignal? parent,
})

Implementation

CancelableSignal({AbortSignal? parent}) {
  _deadline = parent?.deadline;
  _future =
      parent == null
          ? _completer.future
          : Future.any([parent.future, _completer.future]);
}