toMap method

Map<String, dynamic> toMap()

Implementation

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