MCPcopy Index your code
hub / github.com/angular/angular / onCancelTask

Method onCancelTask

packages/zone.js/lib/zone-spec/proxy.ts:243–258  ·  view source on GitHub ↗
(
    parentZoneDelegate: ZoneDelegate,
    currentZone: Zone,
    targetZone: Zone,
    task: Task,
  )

Source from the content-addressed store, hash-verified

241 }
242
243 onCancelTask(
244 parentZoneDelegate: ZoneDelegate,
245 currentZone: Zone,
246 targetZone: Zone,
247 task: Task,
248 ): any {
249 if (task.type !== 'eventTask') {
250 this.removeFromTasks(task);
251 }
252 this.tryTriggerHasTask(parentZoneDelegate, currentZone, targetZone);
253 if (this._delegateSpec && this._delegateSpec.onCancelTask) {
254 return this._delegateSpec.onCancelTask(parentZoneDelegate, currentZone, targetZone, task);
255 } else {
256 return parentZoneDelegate.cancelTask(targetZone, task);
257 }
258 }
259
260 onHasTask(delegate: ZoneDelegate, current: Zone, target: Zone, hasTaskState: HasTaskState): void {
261 this.lastTaskState = hasTaskState;

Callers

nothing calls this directly

Calls 3

removeFromTasksMethod · 0.95
tryTriggerHasTaskMethod · 0.95
cancelTaskMethod · 0.65

Tested by

no test coverage detected