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