rangeValidator function

String? rangeValidator(
  1. String value, {
  2. required double min,
  3. required double max,
})

Validates if the input value is within a specified numeric range.

Implementation

String? rangeValidator(String value,
    {required double min, required double max}) {
  final numValue = double.tryParse(value.trim());
  if (numValue == null || numValue < min || numValue > max) {
    return 'Value must be between $min and $max.';
  }
  return null;
}