TvBase.fromJson constructor
TvBase.fromJson(
- Map<String, dynamic> map,
- AssetResolver assetResolver
)
Implementation
factory TvBase.fromJson(
Map<String, dynamic> map,
AssetResolver assetResolver,
) =>
TvBase(
id: map["id"],
originalLanguage: map["original_language"],
backdropPath: assetResolver.getBackdropPath(map["backdrop_path"]),
posterPath: assetResolver.getPosterPath(map["poster_path"]),
overview: map["overview"],
genreIds: List.castFrom(map["genre_ids"] ?? []),
popularity: map["popularity"],
voteCount: map["vote_count"],
voteAverage: map["vote_average"],
firstAirDate: Date.tryParse(map["first_air_date"]),
name: map["name"],
originalName: map["original_name"],
originCountry: List.castFrom(map["origin_country"] ?? []),
);