@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
26 lines (25 loc) • 550 B
TypeScript
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;
};
};
export type DynamicViewProps = ExtractPropTypes<typeof dynamicViewProps>;