UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

18 lines (17 loc) 522 B
import { App } from "vue"; import { ModalFunctions, ModalOptions } from "./type"; export default class ModalService { private appContext; private modalRef; private activeModalIndex; private modalRefs; private isUseEscCloseModal; private activeModalInstance; private app; constructor(currentApp: App); getCurrentModal(): any; private adaptToWindow; static show(options: ModalOptions): App<any>; close(modalRef?: any): void; open(options: ModalOptions): ModalFunctions; }