toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final json = <String, dynamic>{};
  JsonHelpers.encode(json, 'formatted', formatted);
  JsonHelpers.encode(json, 'street', street);
  JsonHelpers.encode(json, 'city', city);
  JsonHelpers.encode(json, 'state', state);
  JsonHelpers.encode(json, 'postalCode', postalCode);
  JsonHelpers.encode(json, 'country', country);
  JsonHelpers.encode(json, 'isoCountryCode', isoCountryCode);
  JsonHelpers.encode(json, 'subAdministrativeArea', subAdministrativeArea);
  JsonHelpers.encode(json, 'subLocality', subLocality);
  JsonHelpers.encode(json, 'poBox', poBox);
  JsonHelpers.encode(json, 'neighborhood', neighborhood);
  json['label'] = label.toJson();
  JsonHelpers.encode(json, 'metadata', metadata, (m) => m.toJson());
  return json;
}