RegisterBinaryCallbackHandler 类型定义
自定义 Zone.registerBinaryCallback 实现函数的类型。
接受处理程序注册的 Zone,作为 self
,将代理到父区域处理器作为 parent
,以及未捕获错误发生的当前区域作为 zone
,其中 self
将作为父区域。
函数 f
是传递给 zone
的 Zone.registerBinaryCallback 的函数。
处理程序应返回函数 f
或替代 f
的另一个函数,通常通过在调用 f
前后做一些额外操作来包装 f
实现
typedef RegisterBinaryCallbackHandler
= ZoneBinaryCallback<R, T1, T2> Function<R, T1, T2>(Zone self,
ZoneDelegate parent, Zone zone, R Function(T1 arg1, T2 arg2) f);