@universis/common
Version:
Universis - common directives and services
51 lines (50 loc) • 2.32 kB
TypeScript
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>;
}