range static method

String? range(
  1. String? value,
  2. double min,
  3. double max
)

Validates number within range `min`, `max`

Implementation

static String? range(String? value, double min, double max) {
  if (value == null || value.isEmpty) {
    return 'Ingresa un valor';
  }

  final number = double.tryParse(value);
  if (number == null || number < min || number > max) {
    return AppStrings.format(
      AppStrings.mustBeInRange,
      [min, max],
    );
  }

  return null;
}