diff options
Diffstat (limited to 'sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts')
-rw-r--r-- | sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts b/sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts index 963a10b3..7f56c4af 100644 --- a/sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts +++ b/sdc-workflow-designer-ui/src/app/services/workflow-process.service.ts @@ -95,6 +95,16 @@ export class WorkflowProcessService { }
}
+ public getSequenceFlow(sourceRef: string, targetRef: string): SequenceFlow {
+ const node = this.getNodeById(sourceRef);
+ if (node) {
+ const sequenceFlow = node.sequenceFlows.find(tmp => tmp.targetRef === targetRef);
+ return sequenceFlow;
+ } else {
+ return undefined;
+ }
+ }
+
public getPlanParameters(nodeId: string): PlanTreeviewItem[] {
const preNodeList = new Array<WorkflowNode>();
this.getPreNodes(nodeId, preNodeList);
|