TESSA Web API
Preparing search index...
Application.DI
DI_Interfaces
DynamicCreatorWithParams
Type Alias DynamicCreatorWithParams<T, D, Options>
DynamicCreatorWithParams
:
(
params
:
()
=>
{
[
K
in
keyof
D
]
:
D
[
K
]
extends
AnnotationWithCheck
<
infer
U
,
infer
O
>
?
GetValidTypeParamsWithOptions
<
U
,
O
>
:
D
[
K
]
}
,
context
:
Context
,
)
=>
T
Type Parameters
T
D
extends
AnnotationWithCheck
<
unknown
,
Options
>
[]
=
[
]
Options
extends
InjectOptions
=
{}
Type Declaration
(
params
:
()
=>
{
[
K
in
keyof
D
]
:
D
[
K
]
extends
AnnotationWithCheck
<
infer
U
,
infer
O
>
?
GetValidTypeParamsWithOptions
<
U
,
O
>
:
D
[
K
]
}
,
context
:
Context
,
)
:
T
Parameters
params
:
()
=>
{
[
K
in
keyof
D
]
:
D
[
K
]
extends
AnnotationWithCheck
<
infer
U
,
infer
O
>
?
GetValidTypeParamsWithOptions
<
U
,
O
>
:
D
[
K
]
}
context
:
Context
Returns
T
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
TESSA Web API
Loading...