Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginVsCodeDirectoryHandler

Hierarchy

  • PluginVsCodeDirectoryHandler

Implements

  • PluginDeployerDirectoryHandler

Index

Constructors

constructor

Methods

accept

  • accept(plugin: PluginDeployerEntry): boolean

handle

  • handle(context: PluginDeployerDirectoryHandlerContext): Promise<void>

Protected requirePackage

  • requirePackage(pluginPath: string): undefined | PluginPackage

Protected resolveFromNpmTarball

  • resolveFromNpmTarball(plugin: PluginDeployerEntry): boolean

Protected resolveFromSources

  • resolveFromSources(plugin: PluginDeployerEntry): boolean

Protected resolveFromVSIX

  • resolveFromVSIX(plugin: PluginDeployerEntry): boolean

Protected resolvePackage

  • resolvePackage(plugin: PluginDeployerEntry, options?: { pck?: RecursivePartial<PluginPackage>; pluginPath: string }): boolean