TvEpisode.fromJson constructor
TvEpisode.fromJson(
- Map<String, dynamic> map,
- AssetResolver assetResolver
)
Implementation
factory TvEpisode.fromJson(
Map<String, dynamic> map,
AssetResolver assetResolver,
) =>
TvEpisode(
airDate: Date.tryParse(map["air_date"]),
episodeNumber: map["episode_number"] ?? 0,
id: map["id"],
name: map["name"] ?? '',
overview: map["overview"],
productionCode: map["production_code"],
seasonNumber: map["season_number"] ?? 0,
showId: map["show_id"] ?? 0,
stillPath: assetResolver.getStillPath(map["still_path"]),
voteAverage: map["vote_average"] ?? 0,
voteCount: map["vote_count"] ?? 0,
crew: Crew.listFromJson(map["crew"] ?? [], assetResolver),
guestStars: Cast.listFromJson(map["guest_stars"] ?? [], assetResolver),
);