-
Notifications
You must be signed in to change notification settings - Fork 1
.timer().remove()
hlaCk edited this page Jan 1, 2019
·
2 revisions
Added in v 1.0.0
Remove created timer.
Please see: Timer object
As in v 1.0.0
All examples bellow uses Timer object.
all codes bellow after using this code:
var timer = new _z.timer(function);
timer.remove(keepData);
- timer method/action name.
- remove remove timer method.
- keepData (Argument) type Boolean, to keep the timer data. ( Default: false )
Returns: true|false Boolean
// execute every 1 second
var timer1 = new _z.timer(()=>{ document.title = fns.time('s') + ":" + fns.time('m'); }, 1000);
timer1.isRunning; // false
timer1.isReady(); // true
timer1.start();
timer1.isReady(); // false
timer1.isRunning; // true
timer1.remove(); // stop & remove timer
timer1.isRunning; // undefined
timer1.isReady(); // false
timer1.execFunction(); // false
timer1.start(); // false
// execute every 2 second
var timer2 = new _z.timer(()=>{ document.title = fns.time('s') + ": keepData Test"; }, 2000);
timer2.isRunning; // false
timer2.isReady(); // true
timer2.start();
timer2.isReady(); // false
timer2.isRunning; // true
timer2.remove(true); // stop & remove timer & keep data
timer2.isRunning; // false
timer2.isReady(); // true
timer2.execFunction(); // function callback return
timer2.start();
timer2.isRunning; // true
timer2.isReady(); // false
_z.timer.stopAll();
timer2.isRunning; // true
timer2.isReady(); // false