xInjection - v2.1.2
Preparing search index...
ProviderModuleGetManyReturn
Type Alias ProviderModuleGetManyReturn<Tokens>
ProviderModuleGetManyReturn
:
{
[
K
in
keyof
Tokens
]
:
Tokens
[
K
]
extends
ProviderModuleGetManyParam
<
infer
U
,
>
?
ProviderModuleGetReturn
<
U
,
Tokens
[
K
]
[
"isOptional"
]
,
Tokens
[
K
]
[
"asList"
]
,
>
:
Tokens
[
K
]
extends
ProviderToken
<
infer
T
>
?
T
:
Tokens
[
K
]
extends
ProviderIdentifier
<
infer
I
>
?
I
:
never
}
Type Parameters
Tokens
extends
(
ProviderModuleGetManyParam
<
any
>
|
ProviderToken
|
ProviderIdentifier
)
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
src
helpers
provider-module.ts
ProviderModuleHelpers
provider-token.ts
ProviderTokenHelpers
scope-converter.ts
bindingScopeToInjectionScope
injectionScopeToBindingScope
deep-clone.ts
deepClone
is-class.ts
isClass
is-class-or-function.ts
isClassOrFunction
is-function.ts
isFunction
is-plain-object.ts
isPlainObject
enums
definition-event-type.enum.ts
DefinitionEventType
injection-scope.enum.ts
InjectionScope
middleware-type.enum.ts
MiddlewareType
core
dynamic-module-definition
dynamic-module-definition.ts
DynamicModuleDefinition
interfaces.ts
DefinitionEvent
IDynamicModuleDefinition
container
imported-module-container.ts
ImportedModuleContainer
module-container.ts
ModuleContainer
provider-module
types
provider-module.interfaces.ts
IProviderModule
ProviderModuleGetManyParam
ProviderModuleGetManyReturn
ProviderModuleGetReturn
module-options.ts
ProviderModuleOptions
module-options.internal.ts
ProviderModuleOptionsInternal
provider-module.ts
ProviderModule
middlewares-manager
middlewares-manager.ts
MiddlewaresManager
middlewares-manager.interfaces.ts
IMiddlewaresManager
AddMiddlewareCallbackType
provider-module-blueprint
provider-module-blueprint.ts
ProviderModuleBlueprint
interfaces.ts
ModuleBlueprintOptions
app-module
app.module.ts
AppModule
errors
base.error.ts
InjectionError
provider-module-disposed.error.ts
InjectionProviderModuleDisposedError
provider-module.error.ts
InjectionProviderModuleError
provider-module-missing-identifier.ts
InjectionProviderModuleMissingIdentifierError
provider-module-missing-provider.ts
InjectionProviderModuleMissingProviderError
provider-module-unknown-provider.ts
InjectionProviderModuleUnknownProviderError
types
provider-token.ts
ProviderOptions
ProviderScopeOption
DependencyProvider
ProviderClassToken
ProviderFactoryToken
ProviderIdentifier
ProviderToken
ProviderValueToken
module-definition.ts
ExportDefinition
ExportsDefinition
ExportsDefinitionOptimized
ModuleOrBlueprint
decorators
inject.ts
Inject
injectable.ts
Injectable
inject-from-base.ts
InjectFromBase
multi-inject.ts
MultiInject
named.ts
Named
optional.ts
Optional
tagged.ts
Tagged
unmanaged.ts
Unmanaged