fromJson static method
Implementation
static Address fromJson(Map json) {
return Address(
formatted: JsonHelpers.decode<String>(json['formatted']),
street: JsonHelpers.decode<String>(json['street']),
city: JsonHelpers.decode<String>(json['city']),
state: JsonHelpers.decode<String>(json['state']),
postalCode: JsonHelpers.decode<String>(json['postalCode']),
country: JsonHelpers.decode<String>(json['country']),
isoCountryCode: JsonHelpers.decode<String>(json['isoCountryCode']),
subAdministrativeArea: JsonHelpers.decode<String>(
json['subAdministrativeArea'],
),
subLocality: JsonHelpers.decode<String>(json['subLocality']),
poBox: JsonHelpers.decode<String>(json['poBox']),
neighborhood: JsonHelpers.decode<String>(json['neighborhood']),
label: Label.fromJson(
json['label'] as Map,
AddressLabel.values,
AddressLabel.home,
),
metadata: JsonHelpers.decode(json['metadata'], PropertyMetadata.fromJson),
);
}