Skip to main content

Plugin

@codebolt/types


Interface: Plugin

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:499

Properties​

PropertyTypeDefined in
config?Record<string, any>common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:505
dependencies?string[]common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:504
namestringcommon/types/src/codeboltjstypes/libFunctionTypes/internal.ts:500
versionstringcommon/types/src/codeboltjstypes/libFunctionTypes/internal.ts:501

Methods​

destroy()​

destroy(): Promise<void>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:503

Returns​

Promise<void>


initialize()​

initialize(context: PluginContext): Promise<void>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:502

Parameters​

ParameterType
contextPluginContext

Returns​

Promise<void>