CancelableRetry<T> constructor

CancelableRetry<T>(
  1. FutureOr<T> request(), {
  2. required FutureOr<bool> retryIf(
    1. T
    ),
  3. Duration delayFactor = const Duration(milliseconds: 200),
  4. Duration maxDelay = const Duration(seconds: 30),
  5. int maxAttempts = 8,
  6. double randomizationFactor = 0.25,
})

Implementation

CancelableRetry(
  this.request, {
  required this.retryIf,
  this.delayFactor = const Duration(milliseconds: 200),
  this.maxDelay = const Duration(seconds: 30),
  this.maxAttempts = 8,
  this.randomizationFactor = 0.25,
});