validateTracebacks static method

String? validateTracebacks(
  1. String? value
)

Implementation

static String? validateTracebacks(String? value) {
  if (value == null || value.isEmpty) {
    return 'Value cannot be empty';
  }

  var valueInt = int.tryParse(value);
  if (valueInt == null) {
    return 'Value must be an integer';
  }

  if (valueInt < 0) {
    return 'Value must be a non-negative integer';
  }

  return null;
}