Location.fromJson constructor

Location.fromJson(
  1. Map<String, dynamic> map
)

Implementation

factory Location.fromJson(Map<String, dynamic> map) {
  return Location(
    latitude: DbQueryField.tryParseDouble(map['latitude']),
    longitude: DbQueryField.tryParseDouble(map['longitude']),
    accuracy: DbQueryField.tryParseDouble(map['accuracy']),
    altitude: DbQueryField.tryParseDouble(map['altitude']),
    bearing: DbQueryField.tryParseDouble(map['bearing']),
    speed: DbQueryField.tryParseDouble(map['speed']),
    country: DbQueryField.tryParseString(map['country']),
    province: DbQueryField.tryParseString(map['province']),
    city: DbQueryField.tryParseString(map['city']),
    district: DbQueryField.tryParseString(map['district']),
    street: DbQueryField.tryParseString(map['street']),
    streetNumber: DbQueryField.tryParseString(map['streetNumber']),
    cityCode: DbQueryField.tryParseString(map['cityCode']),
    adCode: DbQueryField.tryParseString(map['adCode']),
    address: DbQueryField.tryParseString(map['address']),
    description: DbQueryField.tryParseString(map['description']),
    snapshotUrl: DbQueryField.tryParseString(map['snapshotUrl']),
    zoomLevel: DbQueryField.tryParseDouble(map['zoomLevel']),
    distance: DbQueryField.tryParseDouble(map['distance']),
  );
}