Methods
disablePlugin
- disablePlugin(pluginId): Promise<boolean>
Parameters
- pluginId: `${string}.${string}@${string}`
Returns Promise<boolean>
enablePlugin
- enablePlugin(pluginId): Promise<boolean>
Parameters
- pluginId: `${string}.${string}@${string}`
Returns Promise<boolean>
getDisabledPlugins
- getDisabledPlugins(): Promise<readonly `${string}.${string}@${string}`[]>
Returns Promise<readonly `${string}.${string}@${string}`[]>
getInstalledPlugins
- getInstalledPlugins(): Promise<readonly `${string}.${string}@${string}`[]>
Returns Promise<readonly `${string}.${string}@${string}`[]>
getUninstalledPlugins
- getUninstalledPlugins(): Promise<readonly `${string}.${string}@${string}`[]>
Returns Promise<readonly `${string}.${string}@${string}`[]>
install
- install(pluginEntry, type?, options?): Promise<void>
Returns Promise<void>
setStorageValue
- setStorageValue(key, value, kind): Promise<boolean>
Returns Promise<boolean>
uninstall
- uninstall(pluginId): Promise<void>
Parameters
- pluginId: `${string}.${string}@${string}`
Returns Promise<void>
Deploy a plugin.