DI Bag API / index / CreateProviderFromPluginOptions
Interface: CreateProviderFromPluginOptions<ReturnKind extends PluginReturnKind, Service, Dependencies extends readonly DependencyReference[] = readonly DependencyReference[]>
Defined in: plugins.ts:16
Options for a versioned plugin descriptor and a synchronous output predicate.
Type Parameters
| Type Parameter | Description |
|---|---|
ReturnKind | - |
Service | - |
Dependencies | - |
Properties
dependencies
ts
readonly dependencies: Dependencies;Defined in: plugins.ts:21
factoryReturnKind
ts
readonly factoryReturnKind: ReturnKind;Defined in: plugins.ts:24
isValidPluginOutput
ts
readonly isValidPluginOutput: PluginOutputValidator<Service>;Defined in: plugins.ts:23
pluginDescriptor
ts
readonly pluginDescriptor: unknown;Defined in: plugins.ts:22