UNPKG

lamb-web-lib

Version:

LambWebLib. Es un proyecto angular de tipo Librería. que contiene una Suit de componentes reutilizables para el proyecto [Lamb Financial](https://lamb.upeu.edu.pe).

32 lines (31 loc) 1.18 kB
/** * @license * Copyright Lamb Team. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import { EventEmitter, AfterViewInit, ElementRef, QueryList, OnDestroy } from '@angular/core'; import { LambMenuItem } from './menu-item'; import { LambMenuService } from './menu.service'; export declare class LambMenuItemComponent implements AfterViewInit, OnDestroy { private lambMenuService; lambMenuItem: LambMenuItem; lambMenuItemm: LambMenuItem; hoverItem: EventEmitter<any>; toggleSubMenu: EventEmitter<any>; selectItem: EventEmitter<any>; itemClick: EventEmitter<any>; private alive; subMenu: QueryList<ElementRef>; maxHeight: number; constructor(lambMenuService: LambMenuService); ngAfterViewInit(): void; ngOnDestroy(): void; readonly icons: string[]; private randonIcon(); private updateSubmenuHeight(); private updateMaxHeight(); onHoverItem(item: LambMenuItem): void; onToggleSubMenu(item: LambMenuItem): void; onItemClick(item: LambMenuItem): void; onSelectItem(item: LambMenuItem): void; }