start method
void
start()
Implementation
void start() {
if (_isRunning || isCiCdEnvironment) {
return; // Prevent starting multiple timers or running in CI/CD
}
_isRunning = true;
_timer = Timer.periodic(const Duration(milliseconds: 100), (timer) {
_update();
});
}