mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
21 lines
No EOL
514 B
Text
21 lines
No EOL
514 B
Text
@startuml
|
|
[*] --> notScheduled: initialize
|
|
notScheduled --> scheduling: addEventListener
|
|
|
|
scheduling: zoneSpec.onScheduleTask
|
|
scheduling: zoneSpec.onHasTask
|
|
|
|
scheduling --> scheduled
|
|
scheduled --> running: event\n triggered
|
|
running: zoneSpec:onInvokeTask
|
|
|
|
scheduled --> canceling: removeEventListener
|
|
canceling: zoneSpec.onCancelTask
|
|
canceling --> notScheduled
|
|
canceling: zoneSpec.onHasTask
|
|
|
|
running --> scheduled: callback\n finished
|
|
running: zoneSpec.onHasTask
|
|
running --> canceling: removeEventListener
|
|
|
|
@enduml |