addPluginShared

Signature

export declare function addPluginShared(registry: PluginRuntimeRegistry, record: PluginRuntimeRecord, name: string, factory: SharedFactory, scope: PluginEventContributionScope, opts?: {    dispose?: SharedDispose;    override?: boolean;}): void;

Private types

SharedFactoryTypeAlias
type SharedFactory = (client: BaseClient) => unknown;
SharedDisposeTypeAlias
type SharedDispose = (value: unknown) => Awaitable<void>;

Members

This export does not declare public properties or methods in the generated declaration file.