saveWorkflow method

Future<void> saveWorkflow(
  1. PlaygroundWorkflow workflow
)

Implementation

Future<void> saveWorkflow(PlaygroundWorkflow workflow) async {
  final idx = _workflows.indexWhere((w) => w.id == workflow.id);
  if (idx >= 0) {
    _workflows[idx] = workflow;
  } else {
    _workflows.add(workflow);
  }
  _loadedWorkflowId = workflow.id;
  await _storage.saveWorkflows(_workflows);
  notifyListeners();
}