setTimeout function

StreamSubscription setTimeout(
  1. Function callback,
  2. int milliseconds
)

Implementation

StreamSubscription setTimeout(Function callback, int milliseconds) {
  final future = Future.delayed(Duration(milliseconds: milliseconds));
  return future.asStream().listen((event) {}, onDone: () {
    callback();
  });
}