WorkflowManager Class
Workflow Manager class.
Methods
Name | Description | |
---|---|---|
constructor(): WorkflowManager | ||
addWorkflow(workflowId: string, workflow: Workflow): void Static | Adds a Workflow. | |
findWorkflow(workflowId: string): undefined | Workflow Static | Finds a Workflow with a given Id. | |
getSortedWorkflows(): Workflow[] Static | ||
loadWorkflow(workflowProps: WorkflowProps): void Static | Loads a Workflow. | |
loadWorkflows(workflowPropsList: WorkflowPropsList): void Static | Loads one or more Workflows. | |
removeWorkflow(workflow: Workflow): boolean Static | Removes a Workflow | |
setActiveWorkflow(workflow: undefined | Workflow): void Static | Sets the active Workflow | |
setActiveWorkflowAndTask(workflow: Workflow, task: Task): Promise<void> Static | Sets the active Workflow and Task | |
setDefaultWorkflowId(id: string): void Static | Sets the Id of the default Workflow |
Properties
Name | Type | Description | |
---|---|---|---|
activeTask Accessor StaticReadOnly | undefined | Task | Gets the active Task | |
activeTaskId Accessor StaticReadOnly | string | Gets the active Task id | |
activeWorkflow Accessor StaticReadOnly | undefined | Workflow | Gets the active Workflow | |
activeWorkflowId Accessor StaticReadOnly | string | Gets the active Workflow id | |
defaultWorkflowId Accessor StaticReadOnly | string | Gets the Id of the default Workflow | |
onTaskActivatedEvent StaticReadonly | TaskActivatedEvent | Get Task Activated event. | |
onWorkflowActivatedEvent StaticReadonly | WorkflowActivatedEvent | Get Workflow Activated event. |
Defined in
Last Updated: 11 June, 2024