validate method

  1. @override
ValidationError? validate(
  1. dynamic value
)
override

Implementation

@override
ValidationError? validate(dynamic value) {
  num numericValue;
  if (value is! num) {
    final result = num.tryParse(value.toString());
    if (result == null) {
      return ValidationError(message);
    } else {
      numericValue = result;
    }
  } else {
    numericValue = value;
  }

  if (numericValue < min) {
    return ValidationError(message);
  }
  return null;
}