UNPKG

@universis/common

Version:

Universis - common directives and services

67 lines (66 loc) 3 kB
import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { ButtonType } from './ButtonTypes'; import * as i0 from "@angular/core"; export declare interface RouterModalOutletComponent { modalTitle: string; modalClass: string; statusChanges: EventEmitter<any>; } export declare class RouterModalComponent { private _element; private _activatedRoute; private _router; private _renderer; private componentReference; private componentModalChanges; private componentButtonChanges; waiting: boolean; modalTitle: string; modalClass: string | undefined; okButtonText: string; okButtonClass: string; cancelButtonText: string; cancelButtonClass: string; yesButtonText: string; yesButtonClass: string; noButtonText: string; noButtonClass: string; abortButtonText: string; abortButtonClass: string; retryButtonText: string; retryButtonClass: string; ignoreButtonText: string; ignoreButtonClass: string; previousButtonText: string; previousButtonClass: string; nextButtonText: string; nextButtonClass: string; modalInstanceTitle: string | undefined; modalInstanceClass: string | undefined; instanceButtons: { ok: ButtonType | null; cancel: ButtonType | null; yes: ButtonType | null; no: ButtonType | null; abort: ButtonType | null; retry: ButtonType | null; ignore: ButtonType | null; previous: ButtonType | null; next: ButtonType | null; }; constructor(_element: ElementRef, _activatedRoute: ActivatedRoute, _router: Router, _renderer: Renderer2); cancel(): Promise<void>; ok(): Promise<void>; abort(): Promise<void>; retry(): Promise<void>; ignore(): Promise<void>; previous(): Promise<void>; next(): Promise<void>; yes(): Promise<void>; no(): Promise<void>; onActivate(event: any): boolean; onDeactivate(event: any): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<RouterModalComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<RouterModalComponent, "router-modal", never, { "modalTitle": "modalTitle"; "modalClass": "modalClass"; "okButtonText": "okButtonText"; "okButtonClass": "okButtonClass"; "cancelButtonText": "cancelButtonText"; "cancelButtonClass": "cancelButtonClass"; "yesButtonText": "yesButtonText"; "yesButtonClass": "yesButtonClass"; "noButtonText": "noButtonText"; "noButtonClass": "noButtonClass"; "abortButtonText": "abortButtonText"; "abortButtonClass": "abortButtonClass"; "retryButtonText": "retryButtonText"; "retryButtonClass": "retryButtonClass"; "ignoreButtonText": "ignoreButtonText"; "ignoreButtonClass": "ignoreButtonClass"; "previousButtonText": "previousButtonText"; "previousButtonClass": "previousButtonClass"; "nextButtonText": "nextButtonText"; "nextButtonClass": "nextButtonClass"; }, {}, never, never, false, never>; }