d-render
Version:
基于 Element Plus 二次封装的数据驱动渲染组件库 - 表单、搜索表单、表格配置化渲染
15 lines (14 loc) • 751 B
TypeScript
import { ShallowRef } from 'vue';
import { IAnyObject, TFormConfig } from '@d-render/shared';
import type { FormItemProps } from '../index';
export declare const useWatchFieldDepend: (props: FormItemProps, { updateModelValue, updateOtherValue, clearValues }: {
updateModelValue: (val: unknown) => Promise<void>;
updateOtherValue: (val: unknown) => Promise<void>;
clearValues: () => void;
}) => {
changeCount: import("vue").Ref<number, number>;
dependOnValues: import("vue").Ref<IAnyObject, IAnyObject>;
outDependOnValues: import("vue").Ref<IAnyObject, IAnyObject>;
dependOldValues: import("vue").Ref<IAnyObject, IAnyObject>;
runningConfig: ShallowRef<TFormConfig | undefined, TFormConfig | undefined>;
};