Location.fromJson constructor
Location.fromJson(
- Map<String, dynamic> json
)
Implementation
Location.fromJson(Map<String, dynamic> json) {
if (json['game_indices'] != null) {
gameIndices = <LocationGameIndex>[];
(json['game_indices'] as List).forEach((v) {
gameIndices!.add( LocationGameIndex.fromJson(v));
});
}
if (json['names'] != null) {
names = <LocationName>[];
(json['names'] as List).forEach((v) {
names!.add( LocationName.fromJson(v));
});
}
name = json['name'];
if (json['areas'] != null) {
areas = <NamedAPIResource>[];
(json['areas'] as List).forEach((v) {
areas!.add( NamedAPIResource.fromJson(v));
});
}
id = json['id'];
region = json['region'] != null
? NamedAPIResource.fromJson(json['region'])
: null;
}