UNPKG

vue-admin-core

Version:
11 lines (10 loc) 957 B
import { Component, VNode } from "vue"; import { Form, IFormProps } from "@formily/core"; import { DialogContent, DialogProps, DialogTitle } from "../elementPlus/useElDialog"; import { resetProps } from "vue-admin-core/es/formily"; export type FormilyDialogProps = DialogProps & { resetText?: string | Component | VNode | (() => VNode); resetButtonProps?: typeof resetProps; onReset?: (e: any) => void; }; export declare function useFormilyDialog(title: FormilyDialogProps | DialogTitle, content: DialogContent, options?: IFormProps<object>): (import("../__shared__/useCorePopup").IPopup<Form<object>, Form<object>, import("../__shared__/useCorePopup").PopupProps | import("../__shared__/useCorePopup").PopupTitle> | import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>)[];