runWorkflows method
Future<void>
runWorkflows(
- BuildContext context,
- List<
WorkflowEntity> ? workflows, - int loop, {
- required Trigger? target,
- dynamic inputValue,
- String? jsonKey,
Implementation
Future<void> runWorkflows(
BuildContext context,
List<WorkflowEntity>? workflows,
int loop, {
required Trigger? target,
dynamic inputValue,
String? jsonKey,
}) async {
if (workflows == null) return;
for (final w in target == null
? workflows
: workflows.where((element) => element.trigger == target)) {
for (final a in w.actions) {
await runAction(
context,
a,
inputValue,
loop,
);
}
}
}