left-menu.component.ts 761 Bytes
import {Component, OnInit} from '@angular/core';
import {MenuGroup} from '../models/menu-group.model';
import {MENU} from "../defines/menu";
import {ActivatedRoute, UrlSegment} from "@angular/router";

@Component({
  selector: 'left-menu',
  templateUrl: './left-menu.component.html',
  styleUrls: ['./left-menu.component.scss']
})
export class LeftMenuComponent implements OnInit {

  menu: MenuGroup[];
  styleClass: string;


  searchableMenu() {
    let searchMenu = [];

    searchMenu.push(MENU.INFO.map(group => {
      group.items.map()

      }
    ));
  }




  constructor(private route: ActivatedRoute) {
    this.route.url.subscribe(segments  => {

    });
  }



  ngOnInit() {
    this.menu =  MENU.INFO;
    this.styleClass = "infoMenu";
  }

}