Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginUninstallationManager

Hierarchy

  • PluginUninstallationManager

Index

Constructors

Properties

onDidChangeUninstalledPluginsEmitter: Emitter<readonly `${string}.${string}@${string}`[]> = ...
uninstalledPlugins: `${string}.${string}@${string}`[] = []

Accessors

  • get onDidChangeUninstalledPlugins(): Event<readonly `${string}.${string}@${string}`[]>

Methods

  • fireDidChange(): void
  • getUninstalledPluginIds(): readonly `${string}.${string}@${string}`[]
  • isUninstalled(pluginId: `${string}.${string}@${string}`): boolean
  • markAsInstalled(...pluginIds: `${string}.${string}@${string}`[]): boolean
  • markAsUninstalled(...pluginIds: `${string}.${string}@${string}`[]): boolean
  • markOneAsInstalled(pluginId: `${string}.${string}@${string}`): boolean
  • markOneAsUninstalled(pluginId: `${string}.${string}@${string}`): boolean