start method

void start(
  1. VoidCallback onTick
)

Implementation

void start(VoidCallback onTick) {
  isRunning = true;
  timer = Timer.periodic(const Duration(seconds: 1), (t) {
    if (remainingSeconds > 0) {
      remainingSeconds--;
      onTick();
    } else {
      stop();
    }
  });
}