UNPKG

d-render

Version:

基于 Element Plus 二次封装的数据驱动渲染组件库 - 表单、搜索表单、表格配置化渲染

55 lines (54 loc) 2.13 kB
import { PropType } from 'vue'; import { IAnyObject, TFormConfig } from '@d-render/shared'; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ config: PropType<TFormConfig>; fieldKey: { type: StringConstructor; required: true; }; model: { type: PropType<IAnyObject>; default: () => {}; }; grid: { type: (BooleanConstructor | NumberConstructor)[]; default: boolean; }; componentKey: StringConstructor; isDesign: BooleanConstructor; drawType: StringConstructor; readonly: BooleanConstructor; }>, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "submit" | "validate" | "update:model" | "selectItem" | "update:config")[], "cancel" | "submit" | "validate" | "update:model" | "selectItem" | "update:config", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ config: PropType<TFormConfig>; fieldKey: { type: StringConstructor; required: true; }; model: { type: PropType<IAnyObject>; default: () => {}; }; grid: { type: (BooleanConstructor | NumberConstructor)[]; default: boolean; }; componentKey: StringConstructor; isDesign: BooleanConstructor; drawType: StringConstructor; readonly: BooleanConstructor; }>> & Readonly<{ onCancel?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; "onUpdate:model"?: ((...args: any[]) => any) | undefined; onValidate?: ((...args: any[]) => any) | undefined; onSelectItem?: ((...args: any[]) => any) | undefined; "onUpdate:config"?: ((...args: any[]) => any) | undefined; }>, { model: IAnyObject; readonly: boolean; grid: number | boolean; isDesign: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;