validateRange method

void validateRange(
  1. String field,
  2. num value, {
  3. num? min,
  4. num? max,
})
inherited

Validate a numeric range.

Implementation

void validateRange(String field, num value, {num? min, num? max}) {
  if (min != null && value < min) {
    throw JupiterValidationException(
      'Value for "$field" must be >= $min',
      field: field,
      constraints: {'min': min},
    );
  }
  if (max != null && value > max) {
    throw JupiterValidationException(
      'Value for "$field" must be <= $max',
      field: field,
      constraints: {'max': max},
    );
  }
}