maxValue function

bool maxValue(
  1. Object? value,
  2. num max
)

Returns true if value parses to a number less than or equal to max.

Implementation

bool maxValue(Object? value, num max) {
  num? val;
  if (value is String) {
    val = num.tryParse(value);
  } else if (value is num) {
    val = value;
  } else if (value is int) {
    val = value;
  } else if (value is double) {
    val = value;
  }
  return val != null && val <= max;
}