From ece9a75262670dba3e622cea8452957925ce036d Mon Sep 17 00:00:00 2001 From: Rupinder Date: Wed, 20 May 2020 18:26:45 +0530 Subject: custom action name Issue-ID: CCSDK-2269 Change-Id: I16efe1d6bae9ef13f4c70525db4e37d35154479a Signed-off-by: Rupinder --- .../configuration-dashboard.component.html | 4 +- .../configuration-dashboard.component.ts | 10 ++-- .../packages/designer/designer.component.css | 35 ++++++++---- .../packages/designer/designer.component.html | 63 ++++++++-------------- .../packages/designer/designer.component.ts | 10 ++-- 5 files changed, 64 insertions(+), 58 deletions(-) (limited to 'cds-ui') diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html index a549d54a2..a31c95652 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html @@ -209,7 +209,7 @@
- +
@@ -220,7 +220,7 @@ class="icon-action-back">

Create Custom Action

-
diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts index 0578b10f8..19c10c5fd 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.ts @@ -13,16 +13,18 @@ import {PackageCreationModes} from '../package-creation/creationModes/PackageCre import {PackageCreationBuilder} from '../package-creation/creationModes/PackageCreationBuilder'; import {saveAs} from 'file-saver'; import {DesignerStore} from '../designer/designer.store'; +import { DesignerService } from '../designer/designer.service'; @Component({ selector: 'app-configuration-dashboard', templateUrl: './configuration-dashboard.component.html', - styleUrls: ['./configuration-dashboard.component.css'] + styleUrls: ['./configuration-dashboard.component.css'], }) export class ConfigurationDashboardComponent implements OnInit { viewedPackage: BluePrintDetailModel = new BluePrintDetailModel(); @ViewChild(MetadataTabComponent, {static: false}) private metadataTabComponent: MetadataTabComponent; + public customActionName: string; entryDefinitionKeys: string[] = ['template_tags', 'user-groups', 'author-email', 'template_version', 'template_name', 'template_author']; @@ -39,7 +41,8 @@ export class ConfigurationDashboardComponent implements OnInit { private packageCreationStore: PackageCreationStore, private packageCreationUtils: PackageCreationUtils, private router: Router, - private designerStore: DesignerStore) { + private designerStore: DesignerStore, + private designerService: DesignerService) { } ngOnInit() { @@ -207,6 +210,7 @@ export class ConfigurationDashboardComponent implements OnInit { } goToDesignerMode(id) { - this.router.navigate(['/packages/designer', id]); + // this.designerService.setActionName(this.customActionName); + this.router.navigate(['/packages/designer', id, {actionName: this.customActionName}]); } } diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css index 04f410c5f..964268de5 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css @@ -316,17 +316,19 @@ p.compType-4{ color: #C3CDDB; } .actionBtns .btn{ - margin: 0 15px 12px; - padding: 9px 20px; - border-radius: 2px !important; - font-size: 12px; + margin: 0px 15px 16px -90px; + /* padding: 9px 20px; */ + border-radius: 0px; + font-size: 14px; font-weight: bold; - outline: 0 !important; + /* outline: 0 !important; */ + float: left; + } .actionBtns .btn.insert-custom{ - background: #1B3E6F; - border: solid 1px #1B3E6F; - color: #fff; + /* background: white; */ + /* border: solid 1px #1B3E6F; */ + color: #1B3E6F; } .actionBtns .btn.import-action{ border: solid 1px #D0DFF1; @@ -347,6 +349,18 @@ p.compType-4{ .custom-control-label:hover{ cursor: pointer; } +.custom-control{ + padding-top: 10px; + width: 315px; + height: 40px; + margin-left: -15px; + font-size: 14px; + padding-bottom: 0; +} +.custom-control:hover{ + background-color: white; +} + .actionsList .custom-checkbox, .componentsList .list-group-item{ margin-bottom: 10px; @@ -405,8 +419,9 @@ p.compType-4{ /*CANVAS*/ .editBar{ - width: 200px; - margin: 0 auto 0; + width: 1080px; + height: 50px; + margin: 0 auto 0 -392px; padding: 6px 10px; background:#F4F9FE; /* border: solid 1px #E8EFF8; */ diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html index 3e3528c00..6904d5781 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html @@ -100,12 +100,17 @@
+
+
+ Functions - + -
-
+
+