menubar.d.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { ElementRef, Renderer2, OnDestroy, ChangeDetectorRef } from '@angular/core';
  2. import { MenuItem } from '../common/menuitem';
  3. export declare class MenubarSub implements OnDestroy {
  4. renderer: Renderer2;
  5. private cd;
  6. item: MenuItem;
  7. root: boolean;
  8. autoDisplay: boolean;
  9. autoZIndex: boolean;
  10. baseZIndex: number;
  11. parentActive: boolean;
  12. _parentActive: boolean;
  13. documentClickListener: any;
  14. menuClick: boolean;
  15. menuHoverActive: boolean;
  16. activeItem: any;
  17. activeMenu: any;
  18. constructor(renderer: Renderer2, cd: ChangeDetectorRef);
  19. onItemMenuClick(event: Event, item: HTMLLIElement, menuitem: MenuItem): void;
  20. bindEventListener(): void;
  21. onItemMouseEnter(event: Event, item: HTMLLIElement, menuitem: MenuItem): void;
  22. itemClick(event: any, item: MenuItem): void;
  23. listClick(event: any): void;
  24. ngOnDestroy(): void;
  25. }
  26. export declare class Menubar {
  27. el: ElementRef;
  28. renderer: Renderer2;
  29. model: MenuItem[];
  30. style: any;
  31. styleClass: string;
  32. autoZIndex: boolean;
  33. baseZIndex: number;
  34. private _autoDisplay;
  35. readonly autoDisplay: boolean;
  36. utc: boolean;
  37. constructor(el: ElementRef, renderer: Renderer2);
  38. }
  39. export declare class MenubarModule {
  40. }