slidemenu.d.ts 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import { ElementRef, AfterViewChecked, OnDestroy, Renderer2 } from '@angular/core';
  2. import { AnimationEvent } from '@angular/animations';
  3. import { MenuItem } from '../common/menuitem';
  4. export declare class SlideMenuSub implements OnDestroy {
  5. item: MenuItem;
  6. root: boolean;
  7. backLabel: string;
  8. menuWidth: number;
  9. effectDuration: any;
  10. easing: string;
  11. index: number;
  12. slideMenu: SlideMenu;
  13. constructor(slideMenu: any);
  14. activeItem: any;
  15. itemClick(event: any, item: MenuItem, listitem: any): void;
  16. ngOnDestroy(): void;
  17. }
  18. export declare class SlideMenu implements AfterViewChecked, OnDestroy {
  19. el: ElementRef;
  20. renderer: Renderer2;
  21. model: MenuItem[];
  22. popup: boolean;
  23. style: any;
  24. styleClass: string;
  25. menuWidth: number;
  26. viewportHeight: number;
  27. effectDuration: any;
  28. easing: string;
  29. backLabel: string;
  30. appendTo: any;
  31. autoZIndex: boolean;
  32. baseZIndex: number;
  33. showTransitionOptions: string;
  34. hideTransitionOptions: string;
  35. containerViewChild: ElementRef;
  36. backwardViewChild: ElementRef;
  37. slideMenuContentViewChild: ElementRef;
  38. documentClickListener: any;
  39. documentResizeListener: any;
  40. preventDocumentDefault: boolean;
  41. left: number;
  42. animating: boolean;
  43. target: any;
  44. visible: boolean;
  45. viewportUpdated: boolean;
  46. constructor(el: ElementRef, renderer: Renderer2);
  47. ngAfterViewChecked(): void;
  48. container: ElementRef;
  49. backward: ElementRef;
  50. slideMenuContent: ElementRef;
  51. updateViewPort(): void;
  52. toggle(event: any): void;
  53. show(event: any): void;
  54. onOverlayAnimationStart(event: AnimationEvent): void;
  55. appendOverlay(): void;
  56. restoreOverlayAppend(): void;
  57. moveOnTop(): void;
  58. hide(): void;
  59. onWindowResize(): void;
  60. onClick(event: any): void;
  61. goBack(): void;
  62. bindDocumentClickListener(): void;
  63. unbindDocumentClickListener(): void;
  64. bindDocumentResizeListener(): void;
  65. unbindDocumentResizeListener(): void;
  66. onOverlayHide(): void;
  67. ngOnDestroy(): void;
  68. }
  69. export declare class SlideMenuModule {
  70. }