isGte<T extends num> function

IValidator isGte<T extends num>(
  1. T min, {
  2. String? message,
})

Checks whether the given value is greater or equal to min

Implementation

IValidator isGte<T extends num>(T min, {String? message}) {
  assert(!(min.isNaN), 'min must be a valid number');
  return (isType<T>() & (isGt(min) | isEq(min))) >
      Expectation(
        message: message ?? 'greater than or equal to $min',
        code: ExpectationCodes.valueRangeOutOfBounds,
        data: {'operator': '>=', 'limit': min},
      );
}