Jitter constructor
Returns the new instance of Jitter.
Implementation
Jitter({
this.minInSeconds = 0,
required this.maxInSeconds,
}) {
if (minInSeconds < 0) {
throw ArgumentError.value(
minInSeconds,
'minInSeconds',
'must be greater than or equal to 0',
);
}
if (maxInSeconds < 0) {
throw ArgumentError.value(
maxInSeconds,
'maxInSeconds',
'must be greater than or equal to 0',
);
}
if (maxInSeconds < minInSeconds) {
throw ArgumentError(
'minInSeconds must not be greater than maxInSeconds',
);
}
}