AttributesFeatureItem.fromMap constructor

AttributesFeatureItem.fromMap(
  1. Map<String, dynamic> json
)

Implementation

AttributesFeatureItem.fromMap(Map<String, dynamic> json) {
  title = json['title'];
  originalTitle = json['original_title'];
  imdbId = json['imdb_id'];
  tmdbId = json['tmdb_id'];
  featureId = json['feature_id'];
  year = json['year'];
  titleAka = json['title_aka'].cast<String>();
  subtitlesCounts =
      json['subtitles_counts'] != null
          ? new SubtitlesCounts.fromMap(json['subtitles_counts'])
          : null;
  url = json['url'];
  imgUrl = json['img_url'];
  if (json['seasons'] != null) {
    seasons = <Seasons>[];
    json['seasons'].forEach((v) {
      seasons!.add(new Seasons.fromMap(v));
    });
  }
  seasonsCount = json['seasons_count'];
  parentTitle = json['parent_title'];
  seasonNumber = json["season_number"];
  episodeNumber = json["episode_number"];
  parentImdbId = json["parent_imdb_id"];
  featureType = json["feature_type"];
}