DamageRelations.fromJson constructor
DamageRelations.fromJson(
- Map<String, dynamic> json
)
Implementation
DamageRelations.fromJson(Map<String, dynamic> json) {
if (json['no_damage_to'] != null) {
noDamageTo = <NamedAPIResource>[];
json['no_damage_to'].forEach((v) {
noDamageTo!.add( NamedAPIResource.fromJson(v));
});
}
if (json['half_damage_to'] != null) {
halfDamageTo = <NamedAPIResource>[];
json['half_damage_to'].forEach((v) {
halfDamageTo!.add( NamedAPIResource.fromJson(v));
});
}
if (json['double_damage_to'] != null) {
doubleDamageTo = <NamedAPIResource>[];
json['double_damage_to'].forEach((v) {
doubleDamageTo!.add( NamedAPIResource.fromJson(v));
});
}
if (json['no_damage_from'] != null) {
noDamageFrom = <NamedAPIResource>[];
json['no_damage_from'].forEach((v) {
noDamageFrom!.add( NamedAPIResource.fromJson(v));
});
}
if (json['half_damage_from'] != null) {
halfDamageFrom = <NamedAPIResource>[];
json['half_damage_from'].forEach((v) {
halfDamageFrom!.add( NamedAPIResource.fromJson(v));
});
}
if (json['double_damage_from'] != null) {
doubleDamageFrom = <NamedAPIResource>[];
json['double_damage_from'].forEach((v) {
doubleDamageFrom!.add( NamedAPIResource.fromJson(v));
});
}
}