Class AbstractHostedPluginSupport<PM, HPS>Abstract

Type Parameters

Hierarchy (view full)

Constructors

Properties

activationEvents: Set<string> = ...
clientId: string
container: Container
contributions: Map<`${string}.${string}`, PluginContributions> = ...
deferredDidStart: Deferred<void> = ...
deferredWillStart: Deferred<void> = ...
envServer: EnvVariablesServer
load: DebouncedFuncLeading<(() => Promise<void>)> = ...

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

loadQueue: Promise<void> = ...
logger: ILogger
mainPluginApiProviders: ContributionProvider<MainPluginApiProvider>
managers: Map<string, PM> = ...
onDidChangePlugins: Event<void> = ...
onDidChangePluginsEmitter: Emitter<void> = ...
pluginPathsService: PluginPathsService
pluginServer: PluginServer
server: HPS
stopwatch: Stopwatch
theiaReadyPromise: Promise<unknown>

Accessors

Methods