UNPKG

@universal-material/angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

31 lines (30 loc) 1.51 kB
import { AfterContentInit, ElementRef, EventEmitter } from '@angular/core'; import { DialogBodyDirective } from "./dialog-body.directive"; import { DialogConfig } from './dialog-config.model'; import * as i0 from "@angular/core"; export declare const DefaultDialogConfig: DialogConfig; export declare class DialogBaseComponent implements AfterContentInit { protected readonly _elementRef: ElementRef; private _contentInitialized; _dialogConfig: DialogConfig; _hiding: boolean; show: boolean; showChange: EventEmitter<boolean>; afterClose: EventEmitter<any>; closedFromBackdrop: EventEmitter<any>; set _contentChildBody(dialogBody: DialogBodyDirective); set _viewChildBody(dialogBody: DialogBodyDirective); dialogBody: DialogBodyDirective | null; _tabIndex: number; scrollTopDivider: boolean; scrollBottomDivider: boolean; constructor(_elementRef: ElementRef, defaultOptions?: DialogConfig | undefined); private addAnimationEndEvents; private onAnimationEnd; private setDialogBody; backdropClick(): void; close(): void; ngAfterContentInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DialogBaseComponent, [null, { optional: true; }]>; static ɵdir: i0.ɵɵDirectiveDeclaration<DialogBaseComponent, never, never, { "show": { "alias": "show"; "required": false; }; }, { "showChange": "showChange"; "afterClose": "afterClose"; "closedFromBackdrop": "closedFromBackdrop"; }, ["_contentChildBody"], never, false, never>; }