parseDouble function
Implementation
double? parseDouble(dynamic v, double? existing) {
if (v == null) return existing;
if (v is double) return v;
if (v is int) return v.toDouble();
if (v is String) return double.tryParse(v);
return existing;
}