ContestEffect.fromJson constructor

ContestEffect.fromJson(
  1. Map<String, dynamic> json
)

Implementation

ContestEffect.fromJson(Map<String, dynamic> json) {
  if (json['effect_entries'] != null) {
    effectEntries =  <ContestEffectEffectEntry>[];
    (json['effect_entries'] as List).forEach((v) {
      effectEntries!.add( ContestEffectEffectEntry.fromJson(v));
    });
  }
  if (json['flavor_text_entries'] != null) {
    flavorTextEntries =  <ContestEffectFlavorTextEntry>[];
    (json['flavor_text_entries'] as List).forEach((v) {
      flavorTextEntries!.add( ContestEffectFlavorTextEntry.fromJson(v));
    });
  }
  jam = json['jam'];
  appeal = json['appeal'];
  id = json['id'];
}