tryError Documentation

Interface: PluginHooks
Interface

Defined in: [plugins.ts:26](https://github.com/oconnorjohnson/try-error/blob/e3ae0308069a4fba073f4543d527ad76373db795/src/plugins.ts#L26) Plugin lifecycle hooks

tryError API Documentation v0.0.1-alpha.1


tryError API Documentation / PluginHooks

Interface: PluginHooks

Defined in: plugins.ts:26

Plugin lifecycle hooks

Properties

onConfigChange()?

optional onConfigChange: (config) => void | Promise<void>;

Defined in: plugins.ts:50

Called when configuration changes

Parameters

config

TryErrorConfig

Returns

void | Promise<void>


onDisable()?

optional onDisable: () => void | Promise<void>;

Defined in: plugins.ts:45

Called when the plugin is disabled

Returns

void | Promise<void>


onEnable()?

optional onEnable: () => void | Promise<void>;

Defined in: plugins.ts:40

Called when the plugin is enabled

Returns

void | Promise<void>


onInstall()?

optional onInstall: () => void | Promise<void>;

Defined in: plugins.ts:30

Called when the plugin is installed

Returns

void | Promise<void>


onUninstall()?

optional onUninstall: () => void | Promise<void>;

Defined in: plugins.ts:35

Called when the plugin is uninstalled

Returns

void | Promise<void>