@angular-mdl/core
Version:
Angular components, directives and styles based on material design lite https://getmdl.io.
21 lines (20 loc) • 1.01 kB
TypeScript
import { EventEmitter, TemplateRef } from "@angular/core";
import { Observable } from "rxjs";
import { MdlDialogService } from "./mdl-dialog.service";
import { IMdlDialogConfiguration } from "./mdl-dialog-configuration";
import { MdlDialogReference } from "./mdl-dialog-reference";
import * as i0 from "@angular/core";
export declare class MdlDialogComponent {
private dialogService;
template: TemplateRef<unknown> | undefined;
config: IMdlDialogConfiguration | undefined;
showEmitter: EventEmitter<MdlDialogReference>;
hideEmitter: EventEmitter<void>;
private isShown;
private dialogRef;
constructor(dialogService: MdlDialogService);
show(): Observable<MdlDialogReference>;
close(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MdlDialogComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MdlDialogComponent, "mdl-dialog", never, { "config": "mdl-dialog-config"; }, { "showEmitter": "show"; "hideEmitter": "hide"; }, never, ["*"], false, never>;
}