Preparing search index...
The search index is not available
ArtusX
ArtusX
@artusx/core
ExecutionContainer
Class ExecutionContainer
Hierarchy (
view full
)
Container
ExecutionContainer
Index
Constructors
constructor
Properties
ctx
handler
Map
name
parent
set
Value
Methods
get
get
By
Tag
get
Ctx
get
Definition
get
Handler
get
Injectable
By
Tag
get
Value
get
Value
By
Metadata
has
Value
register
Handler
set
Constructors
constructor
new
Execution
Container
(
ctx
,
parent
)
:
ExecutionContainer
Parameters
ctx
:
any
parent
:
ContainerType
Returns
ExecutionContainer
Properties
Private
ctx
ctx
:
any
Protected
handler
Map
handler
Map
:
Map
<
string
|
symbol
,
CallableFunction
>
Protected
name
name
:
string
Private
parent
parent
:
any
Private
set
Value
set
Value
:
any
Methods
get
get
<
T
>
(
id
,
options
?
)
:
T
Type Parameters
T
=
unknown
Parameters
id
:
Identifier
<
T
>
Optional
options
:
{
defaultValue
?:
any
;
noThrow
?:
boolean
;
}
Optional
default
Value
?:
any
Optional
no
Throw
?:
boolean
Returns
T
get
By
Tag
get
By
Tag
(
tag
)
:
unknown
[]
Parameters
tag
:
string
Returns
unknown
[]
get
Ctx
get
Ctx
(
)
:
any
Returns
any
get
Definition
get
Definition
<
T
>
(
id
)
:
undefined
|
InjectableMetadata
<
T
>
Type Parameters
T
=
unknown
Parameters
id
:
Identifier
<
T
>
Returns
undefined
|
InjectableMetadata
<
T
>
get
Handler
get
Handler
(
name
)
:
undefined
|
CallableFunction
Parameters
name
:
string
|
symbol
Returns
undefined
|
CallableFunction
get
Injectable
By
Tag
get
Injectable
By
Tag
(
tag
)
:
any
[]
Parameters
tag
:
string
Returns
any
[]
Protected
get
Value
get
Value
(
md
)
:
any
Parameters
md
:
InjectableMetadata
<
any
>
Returns
any
get
Value
By
Metadata
get
Value
By
Metadata
(
md
)
:
any
Parameters
md
:
ReflectMetadataType
Returns
any
has
Value
has
Value
(
options
)
:
boolean
Parameters
options
:
Partial
<
InjectableDefinition
<
unknown
>
>
Returns
boolean
register
Handler
register
Handler
(
name
,
handler
)
:
void
Parameters
name
:
string
|
symbol
handler
:
CallableFunction
Returns
void
set
set
(
options
)
:
this
Parameters
options
:
Partial
<
InjectableDefinition
<
unknown
>
>
Returns
this
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
ctx
handler
Map
name
parent
set
Value
get
get
By
Tag
get
Ctx
get
Definition
get
Handler
get
Injectable
By
Tag
get
Value
get
Value
By
Metadata
has
Value
register
Handler
set
ArtusX
Loading...