scheduleMicrotask 抽象方法
- void callback(
在此区域异步运行 callback
。
全局的 scheduleMicrotask
将请求委派给当前区域的 current 区域的 scheduleMicrotask。根区域的实现与底层系统交互,以将给定的回调作为微任务进行调度。
自定义区域可能会拦截此操作(例如,用于包装给定的 callback
),或实现自己的微任务调度器。在后一种情况下,它们通常会继续使用父区域的 ZoneDelegate.scheduleMicrotask 来将自己附加到现有的事件循环。
实现
void scheduleMicrotask(void Function() callback);