cancellableRetryOperation method

CancelableOperation<void> cancellableRetryOperation(
  1. FutureOr<DataType?> operation(), {
  2. required RetryConfig config,
  3. required void onSuccessful(
    1. DataType?
    ),
  4. required void onFailed(
    1. ErrorType?
    ),
})
inherited

Implementation

CancelableOperation<void> cancellableRetryOperation(
  FutureOr<T?> Function() operation, {
  required RetryConfig config,
  required void Function(T?) onSuccessful,
  required void Function(E?) onFailed,
}) {
  return CancelableOperation.fromFuture(
    retryOperation(
      operation,
      config: config,
      onSuccessful: onSuccessful,
      onFailed: onFailed,
    ),
  );
}