toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => <String, dynamic>{
      'adult': adult,
      'backdrop_path': backdropPath,
      'genre_ids': List<int>.from(
        genreIds.map<int>(
          (x) => x,
        ),
      ),
      'id': id,
      'media_type': mediaType,
      'title': title,
      'original_language': originalLanguage,
      'original_title': originalTitle,
      'overview': overview,
      'popularity': popularity,
      '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')}",
      'video': video,
      'vote_average': voteAverage,
      'vote_count': voteCount,
    };