Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VSXExtensionResolver

Implements

  • PluginDeployerResolver

Index

Constructors

Properties

clientProvider: OVSXClientProvider
environment: PluginVSCodeEnvironment
pluginDeployerHandler: PluginDeployerHandler
requestService: RequestService
uninstallationManager: PluginUninstallationManager

Methods

  • accept(pluginId: string): boolean
  • download(downloadUrl: string, downloadPath: string): Promise<boolean>
  • hasSameOrNewerVersion(id: string, extension: VSXExtensionRaw): undefined | string
  • resolve(context: PluginDeployerResolverContext, options?: PluginDeployOptions): Promise<void>