cancelAll method

void cancelAll([
  1. String? reason
])

Cancel all pending requests.

Implementation

void cancelAll([String? reason]) {
  for (final entry in _pending.values) {
    entry.timer?.cancel();
    entry.completer.completeError(
      BridgeError(
        code: ErrorCode.requestCancelled,
        message: reason ?? 'All requests cancelled',
      ),
    );
  }
  _pending.clear();
}