UNPKG

@universis/common

Version:

Universis - common directives and services

51 lines (50 loc) 2.28 kB
import { EventEmitter } from '@angular/core'; import { RouterModal } from './RouterModal'; import { ButtonType } from './ButtonTypes'; import * as i0 from "@angular/core"; export declare abstract class RouterModalAbortRetryIgnore extends RouterModal { readonly buttonChanges: EventEmitter<{ [button: string]: ButtonType; }>; protected get abortButtonState(): { abort: ButtonType; }; protected get retryButtonState(): { retry: ButtonType; }; protected get ignoreButtonState(): { ignore: ButtonType; }; private _abortButtonText; get abortButtonText(): string; set abortButtonText(value: string); private _abortButtonClass; get abortButtonClass(): string; set abortButtonClass(value: string); private _abortButtonDisabled; get abortButtonDisabled(): boolean; set abortButtonDisabled(value: boolean); private _retryButtonText; get retryButtonText(): string; set retryButtonText(value: string); private _retryButtonClass; get retryButtonClass(): string; set retryButtonClass(value: string); private _retryButtonDisabled; get retryButtonDisabled(): boolean; set retryButtonDisabled(value: boolean); private _ignoreButtonText; get ignoreButtonText(): string; set ignoreButtonText(value: string); private _ignoreButtonClass; get ignoreButtonClass(): string; set ignoreButtonClass(value: string); private _ignoreButtonDisabled; get ignoreButtonDisabled(): boolean; set ignoreButtonDisabled(value: boolean); abstract abort(): Promise<any>; abstract retry(): Promise<any>; abstract ignore(): Promise<any>; static ɵfac: i0.ɵɵFactoryDeclaration<RouterModalAbortRetryIgnore, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RouterModalAbortRetryIgnore, "ng-component", never, { "abortButtonText": "abortButtonText"; "abortButtonClass": "abortButtonClass"; "abortButtonDisabled": "abortButtonDisabled"; "retryButtonText": "retryButtonText"; "retryButtonClass": "retryButtonClass"; "retryButtonDisabled": "retryButtonDisabled"; "ignoreButtonText": "ignoreButtonText"; "ignoreButtonClass": "ignoreButtonClass"; "ignoreButtonDisabled": "ignoreButtonDisabled"; }, {}, never, never, false, never>; }