aboutsummaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts
diff options
context:
space:
mode:
authorAhmedeldeeb50 <ahmed.eldeeb.ext@orange.com>2020-12-13 21:47:55 +0200
committerKAPIL SINGAL <ks220y@att.com>2020-12-14 18:30:57 +0000
commit0aa4ea86a06dba452360b0806b820454133cb82a (patch)
tree37d07ec03a053f1ef039f80aa85cc9b94995b41d /cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts
parentb4bbb70118f3406ffc7bdd7df557a9b0d9d63f21 (diff)
1- Fix add template & cancel button in templates modal
2- Add a distinctive color to the selected template Issue-ID: CCSDK-3042 Signed-off-by: Ahmedeldeeb50 <ahmed.eldeeb.ext@orange.com> Change-Id: I4d7e469a4b0739fae67740cf30535203518df45b
Diffstat (limited to 'cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts')
-rw-r--r--cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts
index 6ebf536b5..d36b16f16 100644
--- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts
+++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.ts
@@ -22,6 +22,7 @@ export class FunctionsAttributeComponent implements OnInit, OnDestroy {
cbaPackage: CBAPackage;
templateAndMappingMap = new Map<string, TemplateAndMapping>();
selectedTemplates = new Map<string, TemplateAndMapping>();
+ finalTemplates = new Map<string, TemplateAndMapping>();
fileToDelete: string;
requiredInputs = new Map<string, {}>();
requiredOutputs = new Map<string, {}>();
@@ -108,6 +109,7 @@ export class FunctionsAttributeComponent implements OnInit, OnDestroy {
console.log(filename);
if (this.templateAndMappingMap.has(filename)) {
this.selectedTemplates.set(filename, this.templateAndMappingMap.get(filename));
+ this.finalTemplates.set(filename, this.templateAndMappingMap.get(filename));
}
});
@@ -153,7 +155,12 @@ export class FunctionsAttributeComponent implements OnInit, OnDestroy {
this.ngUnsubscribe.complete();
}
- addTemplates() { }
+ addTemplates() {
+ this.finalTemplates = this.selectedTemplates;
+ }
+ cancel() {
+ this.selectedTemplates = new Map<string, TemplateAndMapping>();
+ }
saveFunctionData() {
this.nodeTemplates = new NodeTemplate('');