@nova-ui/bits
Version:
SolarWinds Nova Framework
27 lines (26 loc) • 1.42 kB
TypeScript
import { ChangeDetectorRef } from "@angular/core";
import { NuiActiveDialog } from "./dialog-ref";
import { ConfirmationDialogButtons, SeverityLevels } from "./public-api";
import * as i0 from "@angular/core";
/**
* @ignore
*/
export declare class ConfirmationDialogComponent {
private activeDialog;
private changeDetector;
title: string;
message: string;
confirmText: string;
dismissText: string;
setFocus: ConfirmationDialogButtons;
severity: SeverityLevels;
ariaLabel: string;
constructor(activeDialog: NuiActiveDialog, changeDetector: ChangeDetectorRef);
updateInputs(): void;
close(result: boolean): void;
dismiss(): void;
focusButton(buttonType: ConfirmationDialogButtons): boolean;
getAriaLabel(): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ConfirmationDialogComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ConfirmationDialogComponent, "nui-confirmation-dialog-window", never, { "title": { "alias": "title"; "required": false; }; "message": { "alias": "message"; "required": false; }; "confirmText": { "alias": "confirmText"; "required": false; }; "dismissText": { "alias": "dismissText"; "required": false; }; "setFocus": { "alias": "setFocus"; "required": false; }; "severity": { "alias": "severity"; "required": false; }; "ariaLabel": { "alias": "ariaLabel"; "required": false; }; }, {}, never, never, false, never>;
}