isGt<T extends num> function

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

Checks whether the given value is greater than min

Implementation

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