isNumeric property

bool get isNumeric

Checks if this string contains only digits

Example:

print('123'.isNumeric); // true
print('12.3'.isNumeric); // false
print('abc'.isNumeric); // false

Implementation

bool get isNumeric {
  if (isEmpty) return false;
  return int.tryParse(this) != null;
}