ZoneDelegateMixin mixin

class MyZoneDelegate with ZoneDelegateMixin implements ZoneDelegate { 
  // Must override 
  @override 
  ZoneDelegate get zoneDelegate;
  ...
}
Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
zoneDelegate ZoneDelegate
no setter

Methods

createPeriodicTimer(Zone zone, Duration period, void f(Timer timer)) Timer
override
createTimer(Zone zone, Duration duration, void f()) Timer
override
errorCallback(Zone zone, Object error, StackTrace? stackTrace) AsyncError?
override
fork(Zone zone, ZoneSpecification? specification, Map? zoneValues) Zone
override
handleUncaughtError(Zone zone, Object error, StackTrace stackTrace) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
print(Zone zone, String line) → void
override
registerBinaryCallback<R, T1, T2>(Zone zone, R f(T1 arg1, T2 arg2)) ZoneBinaryCallback<R, T1, T2>
override
registerCallback<R>(Zone zone, R f()) ZoneCallback<R>
override
registerUnaryCallback<R, T>(Zone zone, R f(T arg)) ZoneUnaryCallback<R, T>
override
run<R>(Zone zone, R f()) → R
override
runBinary<R, T1, T2>(Zone zone, R f(T1 arg1, T2 arg2), T1 arg1, T2 arg2) → R
override
runUnary<R, T>(Zone zone, R f(T arg), T arg) → R
override
scheduleMicrotask(Zone zone, void f()) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited