X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=portal-FE-common%2Fsrc%2Fapp%2Flayout%2Fcomponents%2Ftabbar%2Ftabbar.component.ts;h=f44b4ef3191f306303bb63780dd38d5ee3580c11;hb=refs%2Fchanges%2F58%2F111158%2F1;hp=86f765950d82f72e5a724222f0fb462439c5e512;hpb=560c13ca93cafcc163c5c139bc1324212c2dd54f;p=portal.git diff --git a/portal-FE-common/src/app/layout/components/tabbar/tabbar.component.ts b/portal-FE-common/src/app/layout/components/tabbar/tabbar.component.ts index 86f76595..f44b4ef3 100644 --- a/portal-FE-common/src/app/layout/components/tabbar/tabbar.component.ts +++ b/portal-FE-common/src/app/layout/components/tabbar/tabbar.component.ts @@ -35,7 +35,7 @@ * * */ -import { Component, OnInit } from '@angular/core'; +import { Component, OnInit, Input, OnChanges } from '@angular/core'; import { FormControl } from '@angular/forms'; import { DomSanitizer } from '@angular/platform-browser'; import { Tab } from './tab'; @@ -54,6 +54,10 @@ export class TabbarComponent implements OnInit { mainTab = 'Home'; selected = new FormControl(0); collapedSideBar: boolean; + inputedLanguage: string; + + @Input() language:string; + constructor(private sanitizer: DomSanitizer, private addTabFuntionService: AddTabFunctionService, private auditLogService: AuditLogService) { @@ -68,6 +72,13 @@ export class TabbarComponent implements OnInit { }) } + + ngOnChanges() { + this.changeLang(this.language); + } + changeLang(lang){ + this.inputedLanguage=lang; + } addTab(selectAfterAdding: boolean, label: string, url: string) { const tab = new Tab(label);