NumberValidation<T extends Comparable<Object>> constructor

const NumberValidation<T extends Comparable<Object>>({
  1. String? errorCode,
  2. T? greaterThan,
  3. T? lessThan,
  4. T? greaterOrEqualThan,
  5. T? lessOrEqualThan,
})

Implementation

const NumberValidation({
  String? errorCode,
  this.greaterThan,
  this.lessThan,
  this.greaterOrEqualThan,
  this.lessOrEqualThan,
})  : assert(greaterThan == null || greaterOrEqualThan == null),
      assert(lessThan == null || lessOrEqualThan == null),
      super(errorCode);