UNPKG

@metadev/lux

Version:

Lux: Library with User Interface components for Angular.

29 lines (28 loc) 1.44 kB
import { AfterViewInit, ElementRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class LuxModalWindowComponent implements OnInit, AfterViewInit, OnDestroy { private _document; private _elRef; private _elWithFocus; ariaDescribedBy: string; ariaLabelledBy: string; backdrop: boolean | string; keyboard: boolean; windowClass: string; dismissEvent: EventEmitter<any>; get class(): string; role: string; tabindex: string; ariamodal: boolean; get hostAriaLabelledBy(): string; get hostAriaDescribedBy(): string; backdropClick(btn: HTMLElement): void; escKey(event: any): void; constructor(_document: any, _elRef: ElementRef<HTMLElement>); dismiss(reason: any): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<LuxModalWindowComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LuxModalWindowComponent, "lux-modal-window", never, { "ariaDescribedBy": { "alias": "ariaDescribedBy"; "required": false; }; "ariaLabelledBy": { "alias": "ariaLabelledBy"; "required": false; }; "backdrop": { "alias": "backdrop"; "required": false; }; "keyboard": { "alias": "keyboard"; "required": false; }; "windowClass": { "alias": "windowClass"; "required": false; }; }, { "dismissEvent": "dismissEvent"; }, never, ["*"], false, never>; }