(
parentZoneDelegate: ZoneDelegate,
currentZone: Zone,
targetZone: Zone,
task: Task,
)
| 104 | } |
| 105 | |
| 106 | onScheduleTask( |
| 107 | parentZoneDelegate: ZoneDelegate, |
| 108 | currentZone: Zone, |
| 109 | targetZone: Zone, |
| 110 | task: Task, |
| 111 | ): any { |
| 112 | const key = task.type + ':' + task.source; |
| 113 | let instance = WtfZoneSpec.scheduleInstance[key]; |
| 114 | if (!instance) { |
| 115 | instance = WtfZoneSpec.scheduleInstance[key] = wtfEvents!.createInstance( |
| 116 | `Zone:schedule:${key}(ascii zone, any data)`, |
| 117 | ); |
| 118 | } |
| 119 | const retValue = parentZoneDelegate.scheduleTask(targetZone, task); |
| 120 | instance(zonePathName(targetZone), shallowObj(task.data, 2)); |
| 121 | return retValue; |
| 122 | } |
| 123 | |
| 124 | onInvokeTask( |
| 125 | parentZoneDelegate: ZoneDelegate, |
nothing calls this directly
no test coverage detected