@stratio/egeo
Version:
Stratio egeo library of components in Angular 2
29 lines (28 loc) • 996 B
TypeScript
import { ChangeDetectorRef, ElementRef, EventEmitter, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { StHeaderModel, StHeaderUserMenuModel, StSubMenuModel } from './st-header.model';
export declare class StHeaderComponent implements OnInit {
private _router;
private _cd;
private el;
appName: string | undefined;
companyName: string;
appLogoPath: string | undefined;
maxWidth: number;
menu: StHeaderModel[];
userMenu: StHeaderUserMenuModel;
qaTag: string;
contentChangeOffset: EventEmitter<number>;
selectedSubmenu: StSubMenuModel[];
navigationOffset: number;
private headerOffset;
private showSubmenu;
constructor(_router: Router, _cd: ChangeDetectorRef, el: ElementRef);
hasSubmenu(): boolean;
ngOnInit(): void;
onPositionChange(newPosition: number): void;
hasUserMenu(): boolean;
getHeaderStyle(): Object;
private checkIfNotify(hasSubMenu);
private notifyOffset();
}