UNPKG

1.84 kBTypeScriptView Raw
1import { ElementRef, Renderer2, OnDestroy, ChangeDetectorRef, AfterContentInit, QueryList, TemplateRef, EventEmitter } from '@angular/core';
2import { MenuItem } from 'primeng/api';
3export declare class MenubarSub implements OnDestroy {
4 el: ElementRef;
5 renderer: Renderer2;
6 private cd;
7 item: MenuItem;
8 root: boolean;
9 autoDisplay: boolean;
10 autoZIndex: boolean;
11 baseZIndex: number;
12 mobileActive: boolean;
13 get parentActive(): boolean;
14 set parentActive(value: boolean);
15 leafClick: EventEmitter<any>;
16 _parentActive: boolean;
17 documentClickListener: any;
18 menuHoverActive: boolean;
19 activeItem: any;
20 constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef);
21 onItemMouseEnter(event: any, item: any): void;
22 onItemClick(event: any, item: any): void;
23 onLeafClick(): void;
24 bindDocumentClickListener(): void;
25 unbindDocumentClickListener(): void;
26 ngOnDestroy(): void;
27}
28export declare class Menubar implements AfterContentInit, OnDestroy {
29 el: ElementRef;
30 renderer: Renderer2;
31 cd: ChangeDetectorRef;
32 model: MenuItem[];
33 style: any;
34 styleClass: string;
35 autoZIndex: boolean;
36 baseZIndex: number;
37 templates: QueryList<any>;
38 private _autoDisplay;
39 get autoDisplay(): boolean;
40 set autoDisplay(_autoDisplay: boolean);
41 menubutton: ElementRef;
42 rootmenu: MenubarSub;
43 startTemplate: TemplateRef<any>;
44 endTemplate: TemplateRef<any>;
45 mobileActive: boolean;
46 outsideClickListener: any;
47 constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef);
48 ngAfterContentInit(): void;
49 toggle(event: any): void;
50 bindOutsideClickListener(): void;
51 onLeafClick(): void;
52 unbindOutsideClickListener(): void;
53 ngOnDestroy(): void;
54}
55export declare class MenubarModule {
56}