DetailsResult.fromJson constructor
DetailsResult.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DetailsResult.fromJson(Map<String, dynamic> json) {
return DetailsResult(
addressComponents: json['address_components']?.map<AddressComponent>((json) => AddressComponent.fromJson(json))
.toList(),
businessStatus: json['business_status'],
adrAddress: json['adr_address'],
formattedAddress: json['formatted_address'],
formattedPhoneNumber: json['formatted_phone_number'],
icon: json['icon'],
id: json['id'],
internationalPhoneNumber: json['international_phone_number'],
name: json['name'],
placeId: json['place_id'],
rating: json['rating']?.toDouble(),
reference: json['reference'],
scope: json['scope'],
types: json['types'] != null
? (json['types'] as List<dynamic>).cast<String>()
: null,
url: json['url'],
userRatingsTotal: json['user_ratings_total'],
utcOffset: json['utc_offset'],
vicinity: json['vicinity'],
website: json['website'],
priceLevel: json['price_level'],
permanentlyClosed: json['permanently_closed'],
);
}