summaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
diff options
context:
space:
mode:
authorShaabanEltanany <shaaban.eltanany.ext@orange.com>2020-10-26 13:46:14 +0200
committerShaabanEltanany <shaaban.eltanany.ext@orange.com>2020-10-26 15:27:30 +0200
commit4dd2f9d159e12e888e4e6dd9dda245e296e38b98 (patch)
treefc9b541d51fc131092b1ba8ebc27cbc2ee93af24 /cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
parent1741f11216bc1325673373996f806bdc4ec81b42 (diff)
adding inputs and outputs to entry definition (Designer)
Issue-ID: CCSDK-2943 Signed-off-by: ShaabanEltanany <shaaban.eltanany.ext@orange.com> Change-Id: Iffd5c80ecf3fa35b21ab14b8c70308e0d3ee2a50
Diffstat (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts')
-rw-r--r--cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts13
1 files changed, 10 insertions, 3 deletions
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
index d0af828e8..77e0ceed6 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.ts
@@ -231,6 +231,7 @@ export class DesignerComponent implements OnInit, OnDestroy {
rankDir: 'TB'
});
this.actions = [];
+ console.log('here');
for (const workflowsKey in topologtTemplate.workflows) {
if (workflowsKey && !this.actions.includes(workflowsKey)) {
this.actions.push(workflowsKey);
@@ -273,8 +274,8 @@ export class DesignerComponent implements OnInit, OnDestroy {
width: 1100,
gridSize: 10,
drawGrid: true,
- // background: {
- // color: 'rgba(0, 255, 0, 0.3)'
+ // background: {
+ // color: 'rgba(0, 255, 0, 0.3)'
// },
cellViewNamespace: joint.shapes
});
@@ -326,9 +327,13 @@ export class DesignerComponent implements OnInit, OnDestroy {
insertCustomActionIntoBoard() {
console.log('saving action to store action workflow....');
- const actionName = this.graphUtil.generateNewActionName();
+ let actionName = this.graphUtil.generateNewActionName();
+ while (this.actions.includes(actionName)) {
+ actionName = this.graphUtil.generateNewActionName();
+ }
this.graphUtil.createCustomActionWithName(actionName, this.boardGraph);
this.designerStore.addDeclarativeWorkFlow(actionName);
+ this.actions.push(actionName);
}
stencilPaperEventListeners() {
@@ -475,5 +480,7 @@ export class DesignerComponent implements OnInit, OnDestroy {
openFunctionAttributes(customActionName: string) {
console.log('opening here function attributes');
+ this.actionAttributesSideBar = true;
+ this.designerStore.setCurrentAction(customActionName);
}
}