UNPKG

metadata-editor-workspace

Version:

Metadata Editor Workspace module for ME-Core Powered by Assyst

55 lines (46 loc) 1.14 kB
/* * Angular 2 decorators and services */ import { Component, OnInit, ViewEncapsulation } from '@angular/core'; import { AppState } from './app.service'; import { AppConstants } from './shared/app.constants'; import { WorkspaceService } from './workspace'; /* * App Component * Top Level Component */ @Component({ selector: 'app', encapsulation: ViewEncapsulation.None, styleUrls: [ './app.component.css' ], template: ` <title-bar></title-bar> <div *ngIf="showToolbar"> <toolbar></toolbar> </div> <workspace [class.me-workspace-for-dashboard]="!showToolbar"></workspace> ` }) export class AppComponent implements OnInit { showToolbar: boolean = false; constructor( public workspaceService: WorkspaceService ) { this.workspaceService.workspaceRouter.subscribe((activeRoute: any) => { //Dashboard not required to diplay the tool bar if(activeRoute.url.indexOf('pm') != -1) { this.showToolbar = true; } }) } public ngOnInit() { } onTreeFocusEvent() { } }