composite-validation
Version:
Composite validation API for JS data models
23 lines • 1.5 kB
TypeScript
import { ValueValidationError } from '../types';
/**
* Число не должно быть меньше указанного минимума.
* @param val Проверяемое значение.
* @param target Минимальное значение.
*/
export declare function min(val: any, target: number): any;
/**
* Если выполняется заданное условие, Число не должно быть меньше указанного минимума.
* @param val Проверяемое значение.
* @param target Минимальное значение.
* @param condition Условие, представленное функцией, возвращающей логическое значение.
*/
export declare function min(val: any, target: number, condition: () => boolean): any;
/**
* Если выполняется заданное условие, Число не должно быть меньше указанного минимума.
* @param val Проверяемое значение.
* @param target Минимальное значение.
* @param condition Условие, представленное функцией, возвращающей логическое значение.
* @param error Текст или объект ошибки.
*/
export declare function min(val: any, target: number, condition: () => boolean, error: string | ValueValidationError): any;
//# sourceMappingURL=min.d.ts.map