SessionDeadline constructor
SessionDeadline({
- DateTime clock()?,
- DeadlineLadder ladder = const DeadlineLadder(),
Creates a clock. clock defaults to DateTime.now; tests inject a
fake. ladder defaults to the standard T-3min/T-30s windows.
Implementation
SessionDeadline({DateTime Function()? clock, this.ladder = const DeadlineLadder()})
: _clock = clock ?? DateTime.now;