fromJson static method

Anime fromJson(
  1. Map<String, dynamic> jsonMap
)

Implementation

static Anime fromJson(Map<String, dynamic> jsonMap) {
  jsonMap['image_url'] = jsonMap['images']['jpg']['large_image_url'];
  jsonMap['trailer_url'] = jsonMap['trailer']['url'];
  jsonMap['aired'] = jsonMap['aired']['string'];
  jsonMap['broadcast'] = jsonMap['broadcast']['string'];
  if (jsonMap['theme'] != null) {
    jsonMap['opening_themes'] = jsonMap['theme']['openings'];
    jsonMap['ending_themes'] = jsonMap['theme']['endings'];
  }
  return serializers.deserializeWith(Anime.serializer, jsonMap)!;
}