Page MenuHomec4science

main-menu-component.component.ts
No OneTemporary

File Metadata

Created
Fri, Apr 19, 11:53

main-menu-component.component.ts

import { Component, OnInit } from '@angular/core';
import {Subscription} from 'rxjs';
import {ActivatedRoute, Params} from '@angular/router';
import { CONTENT_VIEW_ROUTE, DOCUMENTATION_ROUTE, HOME_ROUTE, IMPRESSUM_ROUTE, PROJECT_ROUTE } from '../constants';
@Component({
selector: 'app-main-menu-component',
templateUrl: './main-menu-component.component.html',
styleUrls: ['./main-menu-component.component.scss']
})
export class MainMenuComponentComponent implements OnInit {
contentViewLink: string[] = [ CONTENT_VIEW_ROUTE ];
fullScreen: string;
impressumLink: string[] = [ IMPRESSUM_ROUTE ];
homeLink: string[] = [ HOME_ROUTE ];
projectLink: string[] = [ PROJECT_ROUTE];
queryParamSub: Subscription;
queryParams: Params;
constructor(private activatedRoute: ActivatedRoute) { }
ngOnInit() {
this.queryParamSub = this.activatedRoute.queryParams.subscribe( (queryParams: Params ) => {
this.fullScreen = queryParams.fullscreen;
this.queryParams = queryParams;
});
}
}

Event Timeline