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


WorkflowsPageContext ​

WorkflowsPageContext = object

Workflows page context.

Properties ​

kind ​

kind: "Workflows"