d-render
Version:
数据渲染库 - form、table、search-form
17 lines (16 loc) • 671 B
TypeScript
import { Ref, ComputedRef } from 'vue';
import { IAnyObject, TFormConfig } from '@d-render/shared';
import { IKey } from '../util';
import type { FormItemProps } from '../index';
export declare const useFieldChange: (props: FormItemProps, securityConfig: ComputedRef<TFormConfig>, dependOnWatchCb: ({ changeKeys, changeOldValues }: {
changeKeys: Array<IKey>;
changeOldValues: Array<unknown>;
}, { values, outValues, executeChangeValueEffect }: {
values: IAnyObject;
outValues: IAnyObject;
executeChangeValueEffect: boolean;
}) => void) => {
changeCount: Ref<number>;
dependOnValues: Ref<IAnyObject>;
outDependOnValues: Ref<IAnyObject>;
};