IPluginLifecycle
Interface: IPluginLifecycle
Defined in: src/plugin/types.ts:198
Properties
onActivate()?
optionalonActivate: () =>Promise<void>
Defined in: src/plugin/types.ts:199
Returns
Promise<void>
onDeactivate()?
optionalonDeactivate: () =>Promise<void>
Defined in: src/plugin/types.ts:200
Returns
Promise<void>
onInstall()?
optionalonInstall: () =>Promise<void>
Defined in: src/plugin/types.ts:201
Returns
Promise<void>
onUninstall()?
optionalonUninstall: () =>Promise<void>
Defined in: src/plugin/types.ts:202
Returns
Promise<void>
onUpdate()?
optionalonUpdate: (fromVersion,toVersion) =>Promise<void>
Defined in: src/plugin/types.ts:203
Parameters
fromVersion
string
toVersion
string
Returns
Promise<void>