From: Arundathi Patil Date: Wed, 9 Jan 2019 09:26:39 +0000 (+0530) Subject: CBA wizard X-Git-Tag: 0.4.2~318 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F43%2F75543%2F1;p=ccsdk%2Fcds.git CBA wizard Made chnages in cba wizard to accept step details as input parameter Issue-ID: CCSDK-816 Change-Id: I282ab81f0342cac78ac8d6636cabf7b908161dda Signed-off-by: Arundathi Patil --- diff --git a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html index 1bff1aba1..a925b4534 100644 --- a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html +++ b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.html @@ -34,8 +34,8 @@ limitations under the License. - - + + {{routeLink.label}} diff --git a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts index fed75d75f..9373fac7f 100644 --- a/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts +++ b/cds-ui/client/src/app/common/shared/components/cbawizard/cbawizard.component.ts @@ -30,7 +30,7 @@ import { GlobalContants } from '../../../constants/app-constants'; styleUrls: ['./cbawizard.component.scss'] }) export class CBAWizardComponent implements OnInit { - @Input() stepsRequired: any; + @Input() stepsRequired: any[]; @ViewChild('stepper') stepper: MatStepper; @Output() stepChanged = new EventEmitter(); public stepDetails = GlobalContants.cbawizard.stepsRequired.steps; @@ -38,7 +38,7 @@ export class CBAWizardComponent implements OnInit { activeLinkIndex = -1; - constructor(private router: Router) { + constructor(private router: Router) { this.routeLinks = [ { label: 'CBA Metadata', @@ -66,7 +66,7 @@ export class CBAWizardComponent implements OnInit { // this.activeLinkIndex = this.routeLinks.indexOf(this.routeLinks.find(tab => tab.link === this.router.url)); // this.stepper.selectedIndex = this.activeLinkIndex; // }); - this.routeLinks.forEach((step, index)=>{ + this.stepsRequired.forEach((step, index)=>{ if(step.link == this.router.url) { this.stepper.selectedIndex = step.index } @@ -74,7 +74,7 @@ export class CBAWizardComponent implements OnInit { } changeRoute(event){ - this.routeLinks.forEach((step, index)=>{ + this.stepsRequired.forEach((step, index)=>{ if(index == event.selectedIndex) { this.router.navigate([step.link]); }