GeoLocationNode.fromJson constructor
Creates a new GeoLocationNode from JSON.
Implementation
factory GeoLocationNode.fromJson(Map<String, dynamic> json) {
String typeName = json['__type'] ?? 'none';
switch (typeName) {
case 'City':
return City.fromJson(json);
case 'Region':
return Region.fromJson(json);
case 'Country':
return Country.fromJson(json);
}
return _$GeoLocationNodeFromJson(json);
}