UNPKG

2.39 kBTypeScriptView Raw
1import { ElementRef, OnDestroy, Renderer2, NgZone, ChangeDetectorRef } from '@angular/core';
2import { AnimationEvent } from '@angular/animations';
3import { Confirmation } from 'primeng/api';
4import { ConfirmationService } from 'primeng/api';
5import { Subscription } from 'rxjs';
6export declare class ConfirmDialog implements OnDestroy {
7 el: ElementRef;
8 renderer: Renderer2;
9 private confirmationService;
10 zone: NgZone;
11 private cd;
12 header: string;
13 icon: string;
14 message: string;
15 style: any;
16 styleClass: string;
17 maskStyleClass: string;
18 acceptIcon: string;
19 acceptLabel: string;
20 acceptVisible: boolean;
21 rejectIcon: string;
22 rejectLabel: string;
23 rejectVisible: boolean;
24 acceptButtonStyleClass: string;
25 rejectButtonStyleClass: string;
26 closeOnEscape: boolean;
27 blockScroll: boolean;
28 rtl: boolean;
29 closable: boolean;
30 appendTo: any;
31 key: string;
32 autoZIndex: boolean;
33 baseZIndex: number;
34 transitionOptions: string;
35 focusTrap: boolean;
36 defaultFocus: string;
37 visible: any;
38 position: string;
39 footer: any;
40 contentViewChild: ElementRef;
41 confirmation: Confirmation;
42 _visible: boolean;
43 maskVisible: boolean;
44 documentEscapeListener: any;
45 container: HTMLDivElement;
46 wrapper: HTMLElement;
47 contentContainer: HTMLDivElement;
48 subscription: Subscription;
49 preWidth: number;
50 _position: string;
51 transformOptions: any;
52 confirmationOptions: Confirmation;
53 constructor(el: ElementRef, renderer: Renderer2, confirmationService: ConfirmationService, zone: NgZone, cd: ChangeDetectorRef);
54 option(name: string): any;
55 onAnimationStart(event: AnimationEvent): void;
56 onAnimationEnd(event: AnimationEvent): void;
57 getElementToFocus(): any;
58 appendContainer(): void;
59 restoreAppend(): void;
60 enableModality(): void;
61 disableModality(): void;
62 close(event: Event): void;
63 hide(): void;
64 moveOnTop(): void;
65 getMaskClass(): {
66 'ui-widget-overlay ui-dialog-mask': boolean;
67 'ui-dialog-visible': boolean;
68 'ui-dialog-mask-scrollblocker': boolean;
69 };
70 getPositionClass(): string;
71 bindGlobalListeners(): void;
72 unbindGlobalListeners(): void;
73 onOverlayHide(): void;
74 ngOnDestroy(): void;
75 accept(): void;
76 reject(): void;
77}
78export declare class ConfirmDialogModule {
79}