MethodChannelWorkflowPlatformAdapter class abstract

Abstract class for workflow platform adapter implemented via method channel

Inheritance
Implementers

Constructors

MethodChannelWorkflowPlatformAdapter()
Constructor

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
inherited
checkPlatformVersionCompatibility() Future<bool>
Check if the current platform version is compatible with the workflow features
closeEventStream() Future<void>
Close event listening
inherited
createWorkflow(Workflow workflow) Future<Workflow>
Create workflow
inherited
deleteWorkflow(String workflowId) Future<bool>
Delete workflow
inherited
executeWorkflow(String workflowId, {Map<String, dynamic>? inputData}) Future<WorkflowExecutionResult>
Execute workflow
inherited
getMinimumRequiredVersions() Map<String, String>
Get the minimum required platform version for workflow features
getWorkflow(String workflowId) Future<Workflow>
Get workflow
inherited
getWorkflowExecutionResult(String executionId) Future<WorkflowExecutionResult>
Get workflow execution result
inherited
getWorkflowExecutions(String workflowId) Future<List<WorkflowExecutionResult>>
Get workflow execution history
inherited
listenWorkflowEvents() Stream<WorkflowEvent>
Listen to workflow events
inherited
listWorkflows() Future<List<Workflow>>
List all workflows
inherited
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
inherited

Operators

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