AFTimeState.createBaseTime constructor

AFTimeState.createBaseTime({
  1. required DateTime actualNow,
  2. Duration simulatedOffset = Duration.zero,
  3. required Duration updateFrequency,
  4. required AFTimeStateUpdateSpecificity updateSpecificity,
  5. required AFTimeZone timeZone,
})

Implementation

factory AFTimeState.createBaseTime({
  required DateTime actualNow,
  Duration simulatedOffset = Duration.zero,
  required Duration updateFrequency,
  required AFTimeStateUpdateSpecificity updateSpecificity,
  required AFTimeZone timeZone,
}) {
  return AFTimeState(
    actualNow: actualNow,
    simulatedOffset: simulatedOffset,
    pushUpdateFrequency: updateFrequency,
    pushUpdateSpecificity: updateSpecificity,
    pauseTime: null,
    timeZone: timeZone,
  );
}