@obliczeniowo/elementary
Version:
Library made in Angular version 19
14 lines (13 loc) • 592 B
TypeScript
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;
}