setTimeout static method
int
setTimeout(
- dynamic callback, [
- dynamic delayMs = 0,
- dynamic arg1,
- dynamic arg2,
- dynamic arg3,
- dynamic arg4,
Implementation
static int setTimeout(dynamic callback,
[dynamic delayMs = 0,
dynamic arg1,
dynamic arg2,
dynamic arg3,
dynamic arg4]) {
final int id = _nextId++;
final int ms = _toMilliseconds(delayMs);
_timers[id] = Timer(Duration(milliseconds: ms), () {
_timers.remove(id);
_invokeCallback(callback, [arg1, arg2, arg3, arg4]);
});
return id;
}