fromMap static method

PlaceDetailResponse fromMap(
  1. Map<String, dynamic> map
)

Implementation

static PlaceDetailResponse fromMap(Map<String, dynamic> map) {
  PlaceDetailResponse placeDetailResponse = PlaceDetailResponse();
  placeDetailResponse.eLoc = map['eloc'];
  placeDetailResponse.latitude = map['latitude'];
  placeDetailResponse.longitude = map['longitude'];
  placeDetailResponse.placeName = map['placeName'];
  placeDetailResponse.address = map['address'];
  placeDetailResponse.type = map['type'];
  placeDetailResponse.houseNumber = map['houseNumber'];
  placeDetailResponse.houseName = map['houseName'];
  placeDetailResponse.poi = map['poi'];
  placeDetailResponse.street = map['street'];
  placeDetailResponse.subSubLocality = map['subSubLocality'];
  placeDetailResponse.subLocality = map['subLocality'];
  placeDetailResponse.locality = map['locality'];
  placeDetailResponse.village = map['village'];
  placeDetailResponse.district = map['district'];
  placeDetailResponse.subDistrict = map['subDistrict'];
  placeDetailResponse.city = map['city'];
  placeDetailResponse.state = map['state'];
  placeDetailResponse.pincode = map['pincode'];
  if (map.containsKey('placeKeyInfo')) {
    List<dynamic> list = map['placeKeyInfo'];
    placeDetailResponse.placeInfo =
        List.generate(list.length, (index) => PlaceInfo.fromMap(list[index]));
  }
  return placeDetailResponse;
}