PokemonShape.fromJson constructor
PokemonShape.fromJson(
- Map<String, dynamic> json
)
Implementation
PokemonShape.fromJson(Map<String, dynamic> json) {
id = json['id'];
name = json['name'];
if (json['awesome_names'] != null) {
awesomeNames = <AwesomeNames>[];
json['awesome_names'].forEach((v) {
awesomeNames!.add( AwesomeNames.fromJson(v));
});
}
if (json['names'] != null) {
names = <Names>[];
json['names'].forEach((v) {
names!.add( Names.fromJson(v));
});
}
if (json['pokemon_species'] != null) {
pokemonSpecies = <NamedAPIResource>[];
json['pokemon_species'].forEach((v) {
pokemonSpecies!.add( NamedAPIResource.fromJson(v));
});
}
}