-
Autor
Hallo, kann mir jemand zwei Fragen zum Timer beantworten?
- Kann man abfragen, ob ein Timer aktiviert ist? Ich benutze eine Variable, das müsste aber eigentlich kürzer gehen?
- Was kann man mit dem letzten Parameter bewirken, der bei mir null ist. Hat jemand ein Beispiel für einen sinnvollen Gebrauch von [userdata] ?
Timer.set(period, repeat, callback[, userdata]) -> timer_handle
Code
let isTimer = false;
function startTimer() {
if (isTimer == false) {
timer1 = Timer.set(1000 * 60, true, function() {print('Hello Shelly World') }, null); // true: Timer periodisch, hier alle Minute, false: Timer wird nur einmal ausgeführt
isTimer = true;
}
}
function stopTimer() {
if (isTimer == true) {
Timer.clear(timer1); // nur bei periodischem Timer notwendig?
isTimer = false;
}
}
Alles anzeigen