##// END OF EJS Templates
ported IoC container to typescript...
ported IoC container to typescript added di/ModuleResolverBase and di/RequireJsResolver added tslint.json ./safe.ts linted

File last commit:

r9:c1c00bfb5487 propose cancellat...
r34:bf1098a8d031 di-typescript
Show More
activate.puml
24 lines | 341 B | text/plain | TextLexer
cin
Async operation cancellation proposal...
r9 @startuml
participant Component as a
participant Other as b
[-> a : activate(ct)
activate a
<-- a : promise
a -> a : onActivating(ct)
activate a
a -> b : doAsyncWork(ct)
deactivate a
deactivate a
activate b
[-> b : ct.cancel
b --> a : reject(Cancelled)
deactivate b
activate a
a -> a : setFailState()
[<-- a : reject(Cancelled)
@enduml