1234567891011121314151617 |
- import 'dart:async';
-
- Timer setInterval(void Function(Timer) f, int milliseconds) {
- var duration = Duration(milliseconds: milliseconds);
- return Timer.periodic(duration, f);
- }
-
- void setTimeout(void Function() f, int milliseconds) {
- var duration = Duration(milliseconds: milliseconds);
- Timer? t = null;
- t = Timer(duration, () {
- if (null != t) {
- t.cancel();
- }
- f();
- });
- }
|