createCancelToken method

CancelToken createCancelToken()

Create a managed CancelToken that is tracked by this service. Use this to create tokens that can be cancelled with cancelAllRequests.

Example:

final token = api.createCancelToken();
await api.get('/endpoint', cancelToken: token);

Implementation

CancelToken createCancelToken() {
  final token = CancelToken();
  _activeCancelTokens.add(token);
  return token;
}