// ignore_for_file: file_names import 'dart:convert'; AddressComponents addressComponentsFromJson(String str) => AddressComponents.fromJson(json.decode(str)); String addressComponentsToJson(AddressComponents data) => json.encode(data.toJson()); class AddressComponents { String? longName; String? shortName; List? types; AddressComponents({ this.longName, this.shortName, this.types,}); AddressComponents.fromJson(dynamic json) { longName = json['long_name']; shortName = json['short_name']; types = json['types'] != null ? json['types'].cast() : []; } Map toJson() { final map = {}; map['long_name'] = longName; map['short_name'] = shortName; map['types'] = types; return map; } }