@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
8 lines (7 loc) • 476 B
TypeScript
import { Condition, FieldConfig } from '../../../condition';
export declare function useSolutionUtils(): {
fieldToCondition: (field: FieldConfig, initValue?: any) => Condition;
judgeLoadNewValue: (condition: Condition, field: FieldConfig) => boolean;
updateConditionValue: (conditions: Partial<Condition>[], fieldConfigs: Array<any>, currentSolution: any) => void;
updateFieldsValue: (fieldConfigList: Array<FieldConfig>, fieldConfigs: Array<any>) => void;
};