Skip to content

Workflows

OnCreatedWorkflowCallback()

OnCreatedWorkflowCallback = (event: object) => void

Callback function called when a workflow is created.

Parameters

ParameterType
event{ workflow: Workflow; }
event.workflowWorkflow

Returns

void


OnDeletedWorkflowCallback()

OnDeletedWorkflowCallback = (event: object) => void

Callback function called when a workflow is deleted.

Parameters

ParameterType
event{ id: ID; }
event.idID

Returns

void


OnUpdatedWorkflowCallback()

OnUpdatedWorkflowCallback = (event: object) => void

Callback function called when a workflow is updated.

Parameters

ParameterType
event{ workflow: Workflow; }
event.workflowWorkflow

Returns

void


Workflow

Workflow = object

A workflow

Properties

description

description: string

id

id: string

kind

kind: WorkflowKind

name

name: string


WorkflowKind

WorkflowKind = "Convert" | "Active" | "Passive"

The kind of workflow.


WorkflowSDK

WorkflowSDK = object

Utilities to interact with workflows.

Properties

getWorkflows()

getWorkflows: () => Workflow[]

Get all workflows.

Returns

Workflow[]

All workflows.

onCreatedWorkflow()

onCreatedWorkflow: (callback: OnCreatedWorkflowCallback) => ListenerHandle

Register a callback to be called when a workflow is created.

Parameters
ParameterTypeDescription
callbackOnCreatedWorkflowCallbackThe callback to be called.
Returns

ListenerHandle

onDeletedWorkflow()

onDeletedWorkflow: (callback: OnDeletedWorkflowCallback) => ListenerHandle

Register a callback to be called when a workflow is deleted.

Parameters
ParameterTypeDescription
callbackOnDeletedWorkflowCallbackThe callback to be called.
Returns

ListenerHandle

onUpdatedWorkflow()

onUpdatedWorkflow: (callback: OnUpdatedWorkflowCallback) => ListenerHandle

Register a callback to be called when a workflow is updated.

Parameters
ParameterTypeDescription
callbackOnUpdatedWorkflowCallbackThe callback to be called.
Returns

ListenerHandle