Returns true if input parses as a double via double.tryParse (surrounding whitespace is trimmed first).
true
input
double
double.tryParse
bool isDecimal(String? input) => double.tryParse(input?.trim() ?? '') != null;