UNPKG

@ngx-performance-ui/ui

Version:
27 lines (26 loc) 911 B
import { ChangeDetectorRef, ElementRef, EventEmitter, Injector, OnDestroy, Renderer2, TemplateRef } from '@angular/core'; import { Observable, Subject } from 'rxjs'; export declare type ModalSize = 'sm' | 'md' | 'lg' | 'xl'; export declare class ModalComponent implements OnDestroy { injector: Injector; private renderer; visible: boolean; centered: boolean; modalClass: string; size: ModalSize; visibleChange: EventEmitter<boolean>; pHeader: TemplateRef<any>; pBody: TemplateRef<any>; pFooter: TemplateRef<any>; modalContent: ElementRef; click$: Observable<Event>; keyup$: Observable<KeyboardEvent>; _visible: boolean; closable: boolean; protected cdRef: ChangeDetectorRef; destroy$: Subject<void>; constructor(injector: Injector, renderer: Renderer2); ngOnDestroy(): void; setVisible(value: boolean): void; listen(): void; }