isLt<T extends num> function
- T max, {
- String? message,
Checks whether the given value is less than max
Implementation
IValidator isLt<T extends num>(T max, {String? message}) {
assert(!(max.isNaN), 'max must be a valid number');
return isType<T>() &
validator(
(value) => value < max,
(value) => Expectation(
message: message ?? 'less than $max',
value: value,
code: ExpectationCodes.valueRangeOutOfBounds,
data: {'operator': '<', 'limit': max},
),
);
}