UNPKG

2.37 kBTypeScriptView Raw
1import { ElementRef, AfterViewChecked, OnDestroy, Renderer2, EventEmitter, ChangeDetectorRef } from '@angular/core';
2import { AnimationEvent } from '@angular/animations';
3import { MenuItem } from 'primeng/api';
4export 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}
18export declare class SlideMenu implements AfterViewChecked, OnDestroy {
19 el: ElementRef;
20 renderer: Renderer2;
21 cd: ChangeDetectorRef;
22 model: MenuItem[];
23 popup: boolean;
24 style: any;
25 styleClass: string;
26 menuWidth: number;
27 viewportHeight: number;
28 effectDuration: any;
29 easing: string;
30 backLabel: string;
31 appendTo: any;
32 autoZIndex: boolean;
33 baseZIndex: number;
34 showTransitionOptions: string;
35 hideTransitionOptions: string;
36 onShow: EventEmitter<any>;
37 onHide: EventEmitter<any>;
38 containerViewChild: ElementRef;
39 backwardViewChild: ElementRef;
40 slideMenuContentViewChild: ElementRef;
41 documentClickListener: any;
42 documentResizeListener: any;
43 preventDocumentDefault: boolean;
44 scrollHandler: any;
45 left: number;
46 animating: boolean;
47 target: any;
48 visible: boolean;
49 viewportUpdated: boolean;
50 constructor(el: ElementRef, renderer: Renderer2, cd: ChangeDetectorRef);
51 ngAfterViewChecked(): void;
52 set container(element: ElementRef);
53 set backward(element: ElementRef);
54 set slideMenuContent(element: ElementRef);
55 updateViewPort(): void;
56 toggle(event: any): void;
57 show(event: any): void;
58 onOverlayAnimationStart(event: AnimationEvent): void;
59 appendOverlay(): void;
60 restoreOverlayAppend(): void;
61 moveOnTop(): void;
62 hide(): void;
63 onWindowResize(): void;
64 onClick(event: any): void;
65 goBack(): void;
66 bindDocumentClickListener(): void;
67 unbindDocumentClickListener(): void;
68 bindDocumentResizeListener(): void;
69 unbindDocumentResizeListener(): void;
70 bindScrollListener(): void;
71 unbindScrollListener(): void;
72 onOverlayHide(): void;
73 ngOnDestroy(): void;
74}
75export declare class SlideMenuModule {
76}