django-vue3-admin-web/node_modules/@fast-crud/fast-crud/dist/d/components/render/fs-component-render.d.ts
2025-10-20 21:21:14 +08:00

132 lines
2.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* 组件动态渲染组件
*/
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
/**
* modelValue
*/
modelValue: {};
/**
* 组件名称
*/
name: {};
/**
* 插槽
*/
slots: {
type: ObjectConstructor;
};
/**
* 子元素同slots
*/
children: {
type: ObjectConstructor;
};
/**
* 事件监听
*/
on: {
type: ObjectConstructor;
};
/**
* on
*/
events: {
type: ObjectConstructor;
};
/**
* 上下文scope
*/
scope: {
type: ObjectConstructor;
};
/**
* modelValue的属性名
*/
vModel: {
type: (ObjectConstructor | StringConstructor)[];
};
/**
* 组件参数会与attrs合并
*/
props: {};
/**
* 自定义render
*/
render: {};
/**
* 当输入框的值上报为undefine时转为null
*/
undefineToNull: {
type: BooleanConstructor;
default: boolean;
};
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:dict" | "update:modelValue" | "mounted")[], "update:dict" | "update:modelValue" | "mounted", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
/**
* modelValue
*/
modelValue: {};
/**
* 组件名称
*/
name: {};
/**
* 插槽
*/
slots: {
type: ObjectConstructor;
};
/**
* 子元素同slots
*/
children: {
type: ObjectConstructor;
};
/**
* 事件监听
*/
on: {
type: ObjectConstructor;
};
/**
* on
*/
events: {
type: ObjectConstructor;
};
/**
* 上下文scope
*/
scope: {
type: ObjectConstructor;
};
/**
* modelValue的属性名
*/
vModel: {
type: (ObjectConstructor | StringConstructor)[];
};
/**
* 组件参数会与attrs合并
*/
props: {};
/**
* 自定义render
*/
render: {};
/**
* 当输入框的值上报为undefine时转为null
*/
undefineToNull: {
type: BooleanConstructor;
default: boolean;
};
}>> & Readonly<{
"onUpdate:dict"?: (...args: any[]) => any;
"onUpdate:modelValue"?: (...args: any[]) => any;
onMounted?: (...args: any[]) => any;
}>, {
undefineToNull: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;