UNPKG

@universis/common

Version:

Universis - common directives and services

51 lines (50 loc) 2.32 kB
import { EventEmitter } from '@angular/core'; import { RouterModal } from './RouterModal'; import { ButtonType } from './ButtonTypes'; import * as i0 from "@angular/core"; export declare abstract class RouterModalPreviousNextCancel extends RouterModal { readonly buttonChanges: EventEmitter<{ [button: string]: ButtonType; }>; protected get previousButtonState(): { previous: ButtonType; }; protected get nextButtonState(): { next: ButtonType; }; protected get cancelButtonState(): { cancel: ButtonType; }; private _previousButtonText; get previousButtonText(): string; set previousButtonText(value: string); private _previousButtonClass; get previousButtonClass(): string; set previousButtonClass(value: string); private _previousButtonDisabled; get previousButtonDisabled(): boolean; set previousButtonDisabled(value: boolean); private _nextButtonText; get nextButtonText(): string; set nextButtonText(value: string); private _nextButtonClass; get nextButtonClass(): string; set nextButtonClass(value: string); private _nextButtonDisabled; get nextButtonDisabled(): boolean; set nextButtonDisabled(value: boolean); 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 previous(): Promise<any>; abstract next(): Promise<any>; abstract cancel(): Promise<any>; static ɵfac: i0.ɵɵFactoryDeclaration<RouterModalPreviousNextCancel, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RouterModalPreviousNextCancel, "ng-component", never, { "previousButtonText": "previousButtonText"; "previousButtonClass": "previousButtonClass"; "previousButtonDisabled": "previousButtonDisabled"; "nextButtonText": "nextButtonText"; "nextButtonClass": "nextButtonClass"; "nextButtonDisabled": "nextButtonDisabled"; "cancelButtonText": "cancelButtonText"; "cancelButtonClass": "cancelButtonClass"; "cancelButtonDisabled": "cancelButtonDisabled"; }, {}, never, never, false, never>; }