MovieBase.fromJson constructor
MovieBase.fromJson(
- Map<String, dynamic> map,
- AssetResolver assetResolver
)
Implementation
factory MovieBase.fromJson(
Map<String, dynamic> map,
AssetResolver assetResolver,
) =>
MovieBase(
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"],
adult: map["adult"],
releaseDate: Date.tryParse(map["release_date"]),
originalTitle: map["original_title"],
title: map["title"],
video: map["video"],
);