UNPKG

1.08 kBTypeScriptView Raw
1import { ElementRef, Renderer2, ChangeDetectorRef, AfterContentInit, QueryList, TemplateRef } from '@angular/core';
2import { MegaMenuItem, MenuItem } from 'primeng/api';
3export declare class MegaMenu implements AfterContentInit {
4 el: ElementRef;
5 renderer: Renderer2;
6 cd: ChangeDetectorRef;
7 model: MegaMenuItem[];
8 style: any;
9 styleClass: string;
10 orientation: string;
11 autoZIndex: boolean;
12 baseZIndex: number;
13 templates: QueryList<any>;
14 activeItem: any;
15 documentClickListener: any;
16 startTemplate: TemplateRef<any>;
17 endTemplate: TemplateRef<any>;
18 constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef);
19 ngAfterContentInit(): void;
20 onCategoryMouseEnter(event: any, menuitem: MegaMenuItem): void;
21 onCategoryClick(event: any, item: MenuItem | MegaMenuItem): void;
22 itemClick(event: any, item: MenuItem | MegaMenuItem): void;
23 getColumnClass(menuitem: MegaMenuItem): any;
24 bindDocumentClickListener(): void;
25 unbindDocumentClickListener(): void;
26}
27export declare class MegaMenuModule {
28}