UNPKG

@manojadams/metaforms

Version:
14 lines (13 loc) 729 B
import { IForm, TCondition } from "../constants/common-interface"; import { IMeta } from "../constants/model-interfaces"; export default class ValidationUtil { static updateMaxError(meta: IMeta, value: string | boolean | number | undefined, setError: Function): boolean; static updateMinError(meta: IMeta, value: string | boolean | number | undefined, setError: Function): boolean; static isEmptyField(value: any): boolean; static validateFormSection(form: IForm, sectionName: string): boolean; /** * Condition parser */ static parseCondition(form: IForm, condition: Array<TCondition>, section: string): any; static getField(form: IForm, section: string, field: string): any; }