ng-prime-tools
Version:
An advanced PrimeNG table for Angular
27 lines • 1.33 kB
TypeScript
import { EventEmitter, Renderer2, ElementRef, SimpleChanges, OnChanges } from '@angular/core';
import { ConfirmationService, MessageService } from 'primeng/api';
import { DialogConfig } from '../models/dialog-config.model';
import * as i0 from "@angular/core";
export declare class PTDialogComponent implements OnChanges {
private confirmationService;
private messageService;
private renderer;
private el;
dialogConfig: DialogConfig;
confirm: EventEmitter<void>;
cancel: EventEmitter<void>;
constructor(confirmationService: ConfirmationService, messageService: MessageService, renderer: Renderer2, el: ElementRef);
ngOnChanges(changes: SimpleChanges): void;
private applyDialogStyle;
showDialog(): void;
private getButtonStyle;
getDialogHeaderText(): string;
getDialogHeaderStyle(): any;
getDialogIconClass(): string;
getDialogIconStyle(): any;
getDialogContentText(): string;
getDialogContentStyle(): any;
static ɵfac: i0.ɵɵFactoryDeclaration<PTDialogComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PTDialogComponent, "pt-dialog", never, { "dialogConfig": { "alias": "dialogConfig"; "required": false; }; }, { "confirm": "confirm"; "cancel": "cancel"; }, never, never, false, never>;
}
//# sourceMappingURL=pt-dialog.component.d.ts.map