ProviderTypeRegistry
Defined in: core/src/provider/provider.type-registry.ts:4
Registry of available ProviderTypes, keyed by id.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ProviderTypeRegistry(): ProviderTypeRegistry;Returns
Section titled “Returns”ProviderTypeRegistry
Methods
Section titled “Methods”get(id): Promise< | ProviderType| undefined>;Defined in: core/src/provider/provider.type-registry.ts:16
Returns the provider type with the given id, or undefined if none matches.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
id |
string |
Returns
Section titled “Returns”Promise<
| ProviderType
| undefined>
list()
Section titled “list()”list(): Promise<ProviderType[]>;Defined in: core/src/provider/provider.type-registry.ts:13
Lists all registered provider types.
Returns
Section titled “Returns”Promise<ProviderType[]>
register()
Section titled “register()”register(providerType): Promise<void>;Defined in: core/src/provider/provider.type-registry.ts:8
Registers a provider type, replacing any existing type with the same id.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
providerType |
ProviderType |
Returns
Section titled “Returns”Promise<void>