dispose method

void dispose({
  1. bool doTryCompleteAll = false,
})

Implementation

void dispose({bool doTryCompleteAll = false}) {
  if (doTryCompleteAll) {
    for (final completer in _completerQueue) {
      if (!completer.isCompleted) {
        completer.complete();
      }
    }
  }
  _completerQueue.clear();
  _completersById.clear();
}