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>