nagivationEnd HTML this [routerLink]="moduleMenu.ROUTE"
this.router.events.subscribe(event => {
if (event instanceof NavigationEnd) {
let subMenu: Menus = new Menus();
var appName: string = localStorage.getItem('activeGroupModuleName');
var menuItems: Menus[] = JSON.parse(localStorage.getItem('MenuList')) as Menus[];
if (event.url != '/atpar') {
if (menuItems != null && menuItems != undefined) {
for (var i = 0; i < menuItems.length; i++) {
if (event.url.indexOf(menuItems[i].ROUTE) >= 0 && appName == menuItems[i].APP_NAME) {
subMenu = menuItems[i];
break;
}
}
localStorage.setItem('submenu', JSON.stringify(subMenu));
this.title.setTitle(AtParConstants.PRODUCT_NAME + ' - ' + subMenu.MENU_NAME);
}
else {
this.title.setTitle(AtParConstants.PRODUCT_NAME + ' - ' + 'Dashboard');
}
}
else {
this.title.setTitle(AtParConstants.PRODUCT_NAME + ' - Dashboard');
}
}
});