new Scope(parent?)
| Name | Type |
|---|---|
parent? |
null | Scope |
Private Readonly _lifecycle: any
Private Readonly _namespace: any
Private Readonly _parent: any
Static Readonly global: Scope
get disposed(): boolean
boolean
get lifecycle(): Lifecycle
get namespace(): Namespace
get parent(): null | Scope
null | Scope
Static get current(): Scope
Static get requiredCurrent(): Scope
[scopeDisposeSymbol](): void
void
ScopeDisposable.[scopeDisposeSymbol]
declareInside<T>(fn): T
| Name |
|---|
T |
| Name | Type |
|---|---|
fn |
() => T |
T