FixedRateTimer constructor
Creates new instance of the timer and sets its values.
taskOrCallback
(optional) a Notifiable object or callback function to call when timer is triggered.interval
(optional) an interval to trigger timer in milliseconds.delay
(optional) a delay before the first triggering in milliseconds.
See setTask See setCallback See setInterval See setDelay
Implementation
FixedRateTimer([dynamic taskOrCallback, int? interval, int? delay]) {
if (taskOrCallback != null && (taskOrCallback is INotifiable)) {
setTask(taskOrCallback);
} else {
setCallback(taskOrCallback);
}
setInterval(interval);
setDelay(delay);
}