resetTimer method
Implementation
Future resetTimer({
required TimerData timerData,
int? numSeconds,
bool forceStart = false,
}) async {
if (numSeconds != null) {
timerData.numSeconds = numSeconds;
}
await setPersistentValue<String>(
timerData.keyName,
null,
);
if (timerData.autostart || forceStart) {
await tryActivateTimer(timerData);
} else {
timerData.clearTimer();
}
rebuild();
}