getErrors method

  1. @override
List<String> getErrors(
  1. num? value
)
override

Get validation errors

Implementation

@override
List<String> getErrors(num? value) {
  final errors = <String>[];

  if (value == null) {
    if (required) errors.add('Value is required');
    return errors;
  }

  if (min != null && value < min!) {
    errors.add('Minimum value is $min');
  }

  if (max != null && value > max!) {
    errors.add('Maximum value is $max');
  }

  return errors;
}