toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['title'] = this.title;
  data['original_title'] = this.originalTitle;
  data['imdb_id'] = this.imdbId;
  data['tmdb_id'] = this.tmdbId;
  data['feature_id'] = this.featureId;
  data['year'] = this.year;
  data['title_aka'] = this.titleAka;
  if (this.subtitlesCounts != null) {
    data['subtitles_counts'] = this.subtitlesCounts!.toMap();
  }
  data['url'] = this.url;
  data['img_url'] = this.imgUrl;
  if (this.seasons != null) {
    data['seasons'] = this.seasons!.map((v) => v.toMap()).toList();
  }
  data['seasons_count'] = seasonsCount;
  data['parent_title'] = parentTitle;
  data["season_number"] = seasonNumber;
  data["episode_number"] = episodeNumber;
  data["parent_imdb_id"] = parentImdbId;
  data["feature_type"] = featureType;
  return data;
}