start method
void
start()
Implementation
void start() {
_disposeTimer();
_isRunning = true;
var epoch = _startDate!.millisecondsSinceEpoch + (_endTime * 1000);
_endDate = DateTime.fromMillisecondsSinceEpoch(epoch);
_onPeriodic();
if (_isRunning) {
_timer = Timer.periodic(const Duration(seconds: 1), (timer) {
_onPeriodic();
});
}
}