check field is double
static bool isDouble(Map<String, dynamic> data, dynamic value, String args) { try { double.parse(value.toString()); return true; } catch (e) { return false; } }