UNPKG

@obliczeniowo/elementary

Version:
14 lines (13 loc) 592 B
import { OverlayRef } from '@angular/cdk/overlay'; import { TemplateRef, Type } from '@angular/core'; import { Subject } from 'rxjs'; import { OverlayCloseEvent } from '../interfaces/dialog-close-event'; export declare class DialogOverlayRef<R = any, T = any> { overlay: OverlayRef; content: string | TemplateRef<any> | Type<any>; data: T | undefined; afterClosed: Subject<OverlayCloseEvent<R | undefined>>; constructor(overlay: OverlayRef, content: string | TemplateRef<any> | Type<any>, data: T | undefined); close(data?: R | undefined): void; private _close; }