@universis/common
Version:
Universis - common directives and services
23 lines (22 loc) • 1.08 kB
TypeScript
import { ButtonType } from './ButtonTypes';
import { RouterModalYesNo } from './RouterModalYesNo';
import * as i0 from "@angular/core";
export declare abstract class RouterModalYesNoCancel extends RouterModalYesNo {
protected get cancelButtonState(): {
cancel: ButtonType;
};
private _cancelButtonText;
get cancelButtonText(): string;
set cancelButtonText(value: string);
private _cancelButtonClass;
get cancelButtonClass(): string;
set cancelButtonClass(value: string);
private _cancelButtonDisabled;
get cancelButtonDisabled(): boolean;
set cancelButtonDisabled(value: boolean);
abstract yes(): Promise<any>;
abstract no(): Promise<any>;
abstract cancel(): Promise<any>;
static ɵfac: i0.ɵɵFactoryDeclaration<RouterModalYesNoCancel, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<RouterModalYesNoCancel, "ng-component", never, { "cancelButtonText": "cancelButtonText"; "cancelButtonClass": "cancelButtonClass"; "cancelButtonDisabled": "cancelButtonDisabled"; }, {}, never, never, false, never>;
}