toMap method
Implementation
Map<String, dynamic> toMap() => <String, dynamic>{
'adult': adult,
'backdrop_path': backdropPath,
'genre_ids': List<String>.from(
genreIds.map<String>(
(x) => x as String,
),
),
'id': id,
'media_type': mediaType,
'original_language': originalLanguage,
'original_title': originalTitle,
'overview': overview,
'poster_path': posterPath,
'release_date': releaseDate == null
? null
: "${releaseDate!.year.toString().padLeft(4, '0')}-${releaseDate!.month.toString().padLeft(2, '0')}-${releaseDate!.day.toString().padLeft(2, '0')}",
'title': title,
'video': video,
'vote_average': voteAverage,
'vote_count': voteCount,
'first_air_date': firstAirDate == null
? null
: "${firstAirDate!.year.toString().padLeft(4, '0')}-${firstAirDate!.month.toString().padLeft(2, '0')}-${firstAirDate!.day.toString().padLeft(2, '0')}",
'name': name,
'origin_country': List<String>.from(
originCountry.map<String>(
(x) => x,
),
),
'original_name': originalName,
};