duration static method
Returns a random duration between min and max (inclusive, milliseconds).
Implementation
static Duration duration({
Duration min = const Duration(seconds: 0),
Duration max = const Duration(seconds: 60),
}) {
if (min > max) throw ArgumentError('min must be < max');
final rand = math.Random();
int ms = min.inMilliseconds + rand.nextInt(max.inMilliseconds - min.inMilliseconds + 1);
return Duration(milliseconds: ms);
}