setTimeout method

int setTimeout(
  1. int timeout,
  2. void callback()
)

Implementation

int setTimeout(int timeout, void Function() callback) {
  Duration timeoutDurationMS = Duration(milliseconds: timeout);
  int id = _timerId++;
  _timerMap[id] = Timer(timeoutDurationMS, () {
    callback();
    _timerMap.remove(id);
  });
  return id;
}