UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

33 lines (32 loc) 691 B
import { ExtractPropTypes, PropType } from 'vue'; export declare const dynamicViewProps: { /** * schema */ schema: { type: ObjectConstructor; default: null; }; /** * 组件值 */ modelValue: { type: PropType<Record<string, any>>; default: null; }; /** * 回调 */ callback: { type: PropType<(type: string, ...args: unknown[]) => any>; default: () => void; }; /** * 自定义组件渲染器 */ customComponentRenders: { type: ObjectConstructor; default: null; }; }; export type DynamicViewProps = ExtractPropTypes<typeof dynamicViewProps>;