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).

27 lines (26 loc) 957 B
import { Observable } from 'rxjs'; import { LambMenuBag, LambMenuItem } from './menu-item'; export declare class LambMenuService { constructor(); /** * Agregar elementos al final de la lista de elementos del menú * @param List<LambMenuItem>} items * @param string tag */ addItems(items: LambMenuItem[], tag?: string): void; /** * Navega al elemento del menú de inicio (home). * @param string tag */ navigateHome(tag?: string): void; /** * Devuelve el elemento seleccionado actualmente. No se suscribirá a los eventos futuros. * @param string tag * @returns Observable<{tag: string; item: LambMenuBag}> */ getSelectedItem(tag?: string): Observable<LambMenuBag>; onSubmenuToggle$(): Observable<LambMenuBag>; onItemClick(): Observable<LambMenuBag>; onItemSelect(): Observable<LambMenuBag>; onItemHover(): Observable<LambMenuBag>; }