Skip to main content

ExtensionRegistryManager

Admin Docs


Class: ExtensionRegistryManager

Defined in: src/plugin/managers/extension-registry.ts:12

Constructors

Constructor

new ExtensionRegistryManager(): ExtensionRegistryManager

Returns

ExtensionRegistryManager

Methods

getExtensionPoints()

getExtensionPoints<T>(type): IExtensionRegistry[T]

Defined in: src/plugin/managers/extension-registry.ts:245

Type Parameters

T

T extends keyof IExtensionRegistry

Parameters

type

T

Returns

IExtensionRegistry[T]


getExtensionRegistry()

getExtensionRegistry(): IExtensionRegistry

Defined in: src/plugin/managers/extension-registry.ts:30

Returns

IExtensionRegistry


registerExtensionPoints()

registerExtensionPoints(pluginId, manifest): void

Defined in: src/plugin/managers/extension-registry.ts:34

Parameters

pluginId

string

manifest

IPluginManifest

Returns

void


unregisterExtensionPoints()

unregisterExtensionPoints(pluginId): void

Defined in: src/plugin/managers/extension-registry.ts:239

Parameters

pluginId

string

Returns

void