UNPKG

@universal-material/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

26 lines (25 loc) 1.23 kB
import { ElementRef } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import { Subject } from 'rxjs'; import { DialogComponent } from '../dialog.component'; import { ConfirmDialogConfig } from './confirm-dialog-config.model'; import { DialogBodyDirective } from '../dialog-body.directive'; import * as i0 from "@angular/core"; export declare abstract class ConfirmDialogComponent extends DialogComponent { private readonly sanitizer; safeMessage: string | null; set message(value: string); private _closed; readonly _confirmDialogConfig: ConfirmDialogConfig; onCancel: Subject<void>; onConfirm: Subject<void>; confirmed: boolean; dialogBody: DialogBodyDirective; constructor(elementRef: ElementRef, sanitizer: DomSanitizer, confirmDialogConfig: ConfirmDialogConfig, defaultOptions: ConfirmDialogConfig); private _assignConfig; close(): void; _cancelClick(): void; _confirmClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ConfirmDialogComponent, [null, null, { optional: true; }, { optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<ConfirmDialogComponent, "ng-component", never, {}, {}, never, never, false, never>; }