@zhsz/cool-design-crud
Version:
25 lines (24 loc) • 695 B
TypeScript
/**
* 解析 form.hidden
*/
export declare function parseFunctionField(value: any, { scope }: any, defaultValue: boolean): any;
export declare function calculateProperties(properties: Record<string, any>, form: Record<string, any>): void;
/**
* 解析 table.dict
*/
export declare function parseTableDict(value: any, data: any): string | any[];
/**
* 解析 table.op.buttons
*/
export declare function parseTableOpButtons({ buttons, length }: {
buttons: any;
length: number;
}, { scope }: any): any;
/**
* 解析扩展组件
*/
export declare function parseExtensionComponent(vnode: any): {
children: import("vue/jsx-runtime").JSX.Element;
} | {
children?: undefined;
};