UNPKG

@vue-cmd/element-plus

Version:

Element Plus命令式组件适配器 - 让Element Plus的Dialog、Drawer等组件支持命令式调用

14 lines (13 loc) 694 B
import { ICommandConfig, IUseConfigOrGetter } from '@vue-cmd/core'; import { DialogProps } from 'element-plus'; import { VNode } from 'vue'; export type IDialogConfig = ICommandConfig<Partial<DialogProps>> & { title?: string; width?: string; }; export declare const useDialog: (useConfig?: IUseConfigOrGetter) => (contentVNode: VNode, commandConfig?: import('@vue-cmd/core').ValueOrGetter<IDialogConfig> | undefined) => import('@vue-cmd/core').IConsumer; /** * 可拖拽,遮罩无法关闭,按esc无法关闭 * @returns */ export declare const useDialogWithDrag: (useConfig?: IUseConfigOrGetter) => (contentVNode: VNode, config?: IDialogConfig) => import('@vue-cmd/core').IConsumer;