UNPKG

@fivethree/core

Version:
16 lines (15 loc) 646 B
import { ViewContainerRef } from '@angular/core'; import { FivOverlayService, NgContent } from '../overlay/overlay.service'; import { FivDialog } from '../dialog/dialog.component'; export interface DialogOptions { verticalAlign: 'bottom' | 'center' | 'top'; horizontalAlign: 'left' | 'center' | 'right'; shape: 'card' | 'fill'; backdrop: boolean; duration: number; } export declare class FivDialogService { private overlay; constructor(overlay: FivOverlayService); openDialog(viewContainerRef: ViewContainerRef, content: NgContent<any>, options?: DialogOptions): import("@angular/core").ComponentRef<FivDialog>; }