@stratio/egeo
Version:
26 lines (25 loc) • 947 B
TypeScript
import { OnDestroy, ElementRef, EventEmitter, ChangeDetectorRef } from '@angular/core';
import { Router } from '@angular/router';
import { StHeaderMenuOption, StHeaderSelection, StHeaderMenuItem } from '../st-header.model';
export declare class StHeaderMenuOptionComponent implements OnDestroy {
private elementRef;
private router;
private cd;
option: StHeaderMenuOption;
showMenuName: boolean;
selectMenu: EventEmitter<StHeaderSelection>;
menu: ElementRef;
isActive: boolean;
private subscription;
private actualPath;
constructor(elementRef: ElementRef, router: Router, cd: ChangeDetectorRef);
readonly qaId: string;
readonly hasSubmenu: boolean;
readonly submenuList: StHeaderMenuItem[];
isRouteActive(): boolean;
ngOnDestroy(): void;
onMenuClick(): void;
changeOption(selected: StHeaderMenuItem): void;
onClickOutside(event: Event): void;
private onRouterEvent;
}