UNPKG

sidenav-menu-arrows

Version:
26 lines (25 loc) 1.03 kB
import { OnInit, OnChanges, EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { MultilevelMenuService } from './multilevel-menu.service'; import { Configuration, MultilevelNodes, BackgroundStyle } from './app.model'; export declare class NgMaterialMultilevelMenuComponent implements OnInit, OnChanges { private router; private multilevelMenuService; items: MultilevelNodes[]; configuration: Configuration; selectedItem: EventEmitter<MultilevelNodes>; selectedLabel: EventEmitter<MultilevelNodes>; currentNode: MultilevelNodes; nodeConfig: Configuration; isInvalidConfig: boolean; constructor(router: Router, multilevelMenuService: MultilevelMenuService); ngOnChanges(): void; ngOnInit(): void; updateNodeByURL(url: string): void; checkValidData(): void; detectInvalidConfig(): void; getClassName(): string; getGlobalStyle(): BackgroundStyle; isRtlLayout(): boolean; selectedListItem(event: MultilevelNodes): void; }