setInterval static method
Map<String, dynamic>
setInterval(
- dynamic callback, [
- dynamic delayMs = 0,
- dynamic arg1,
- dynamic arg2,
- dynamic arg3,
- dynamic arg4,
Implementation
static Map<String, dynamic> setInterval(dynamic callback,
[dynamic delayMs = 0,
dynamic arg1,
dynamic arg2,
dynamic arg3,
dynamic arg4]) {
final int id = _nextId++;
final int ms = _toMilliseconds(delayMs);
_intervals[id] = Timer.periodic(Duration(milliseconds: ms), (_) {
_invokeCallback(callback, [arg1, arg2, arg3, arg4]);
});
return {
'id': id,
'ref': () => null,
'unref': () => null,
};
}