tryToDouble function
Convert a string or int to double and returns the double value Returns null if cant be converted
Implementation
double? tryToDouble(dynamic value) {
double? parsedValue;
if (value is String) {
parsedValue = double.tryParse(value);
} else if (value is int) {
parsedValue = value.toDouble();
} else if (value is double) {
parsedValue = value;
}
return parsedValue;
}