Skip to main content

Function: definePlugin()

definePlugin<T>(definition): PluginDefinition<T>

Defined in: packages/workflow-engine/src/kernel/plugins.ts:38

Type Parameters​

T​

T extends "step:signalled" | "workflow:created" | "workflow:started" | "workflow:completed" | "workflow:failed" | "workflow:cancelled" | "workflow:suspended" | "stage:started" | "stage:completed" | "stage:suspended" | "stage:failed" | "stage:retrying" | "stage:progress" | "annotation:created"

Parameters​

definition​

PluginDefinition<T>

Returns​

PluginDefinition<T>