Dart SDK
dart:async
ZoneSpecification
ZoneSpecification
constructor
ZoneSpecification
ZoneSpecification
Properties
handleUncaughtError
run
runUnary
runBinary
registerCallback
registerUnaryCallback
registerBinaryCallback
errorCallback
scheduleMicrotask
createTimer
createPeriodicTimer
print
fork
Constructors
ZoneSpecification
from
const
ZoneSpecification
(
{
dynamic
handleUncaughtError
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
error
,
StackTrace
stackTrace
)
,
dynamic
run
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
()
)
,
dynamic
runUnary
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
(
arg
)
,
arg
)
,
dynamic
runBinary
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
(
arg1
,
arg2
)
,
arg1
,
arg2
)
,
ZoneCallback
registerCallback
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
()
)
,
ZoneUnaryCallback
registerUnaryCallback
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
(
arg
)
)
,
ZoneBinaryCallback
registerBinaryCallback
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
(
arg1
,
arg2
)
)
,
AsyncError
errorCallback
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
Object
error
,
StackTrace
stackTrace
)
,
void
scheduleMicrotask
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
dynamic
f
()
)
,
Timer
createTimer
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
Duration
duration
,
void
f
()
)
,
Timer
createPeriodicTimer
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
Duration
period
,
void
f
(
Timer
timer
)
)
,
void
print
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
String
line
)
,
Zone
fork
(
Zone
self
,
ZoneDelegate
parent
,
Zone
zone
,
ZoneSpecification
specification
,
Map
zoneValues
)
}
)
Creates a specification with the provided handlers.