toMap method
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;
}