scheduleMicrotask method

void scheduleMicrotask (
  1. void callback( )
)

Runs callback asynchronously in this zone.

The global scheduleMicrotask delegates to the current zone's scheduleMicrotask. The root zone's implementation interacts with the underlying system to schedule the given callback as a microtask.

Custom zones may intercept this operation (for example to wrap the given callback), or to implement their own microtask scheduler. In the latter case, they will usually still use the parent zone's ZoneDelegate.scheduleMicrotask to attach themselves to the existing event loop.

Implementation

void scheduleMicrotask(void Function() callback);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-async/Zone/scheduleMicrotask.html