UNPKG

ngx-slice-kit

Version:

[![npm version](https://badge.fury.io/js/ngx-slice-kit.svg)](https://badge.fury.io/js/ngx-slice-kit)

33 lines (32 loc) 1.39 kB
import { ComponentFactoryResolver, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { Subscription } from 'rxjs'; import { DialogDirective } from './dialog.directive'; import { Router } from '@angular/router'; import * as i0 from "@angular/core"; export declare class DialogComponent implements OnInit, OnDestroy { private document; private platformId; private cfResolver; private router; id: number; data: any; hideOnEscape: boolean; hideOnBackdrop: boolean; borderRadius: number; disableScroll: boolean; component: any; modalDirective: DialogDirective; state: 'opened' | 'closed'; closed: EventEmitter<any>; br: string; escapeSub: Subscription; constructor(document: any, platformId: any, cfResolver: ComponentFactoryResolver, router: Router); loadComponent(): void; onSuccess(result: any): void; onBackdrop(): void; hideOnRouterEvents(): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DialogComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DialogComponent, "sdk-dialog", never, { "id": "id"; "data": "data"; "hideOnEscape": "hideOnEscape"; "hideOnBackdrop": "hideOnBackdrop"; "borderRadius": "borderRadius"; "disableScroll": "disableScroll"; "component": "component"; }, { "closed": "closed"; }, never, never, false>; }