WorkflowFlutterWebPlugin class

Web implementation of the workflow platform adapter

Inheritance

Constructors

WorkflowFlutterWebPlugin()
Create web plugin instance

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancelWorkflowExecution(String executionId) Future<bool>
Cancel workflow execution
override
closeEventStream() Future<void>
Close event listening
override
createWorkflow(Workflow workflow) Future<Workflow>
Create workflow
override
deleteWorkflow(String workflowId) Future<bool>
Delete workflow
override
executeWorkflow(String workflowId, {Map<String, dynamic>? inputData}) Future<WorkflowExecutionResult>
Execute workflow
override
getWorkflow(String workflowId) Future<Workflow>
Get workflow
override
getWorkflowExecutionResult(String executionId) Future<WorkflowExecutionResult>
Get workflow execution result
override
getWorkflowExecutions(String workflowId) Future<List<WorkflowExecutionResult>>
Get workflow execution history
override
listenWorkflowEvents() Stream<WorkflowEvent>
Listen to workflow events
override
listWorkflows() Future<List<Workflow>>
List all workflows
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateWorkflow(Workflow workflow) Future<Workflow>
Update workflow
override

Operators

operator ==(Object other) bool
The equality operator.
inherited