delayFor method

Duration delayFor(
  1. int attempt
)

The delay before retry attempt (0-based).

Implementation

Duration delayFor(int attempt) {
  final millis = initial.inMilliseconds * _pow(factor, attempt);
  final capped = millis.clamp(0, max.inMilliseconds.toDouble());
  return Duration(milliseconds: capped.toInt());
}