TvDiscoverSettings constructor

const TvDiscoverSettings({
  1. Date? airDateGTE,
  2. Date? airDateLTE,
  3. Date? firstAirDateGTE,
  4. Date? firstAirDateLTE,
  5. int? firstAirDateYear,
  6. bool? includeAdult,
  7. String? language,
  8. SortBy? sortBy,
  9. String? timezone,
  10. int? voteCountGTE,
  11. int? voteAverageGTE,
  12. List<int>? withCompanies,
  13. List<int>? withGenres,
  14. List<int>? withKeywords,
  15. List<int>? withNetworks,
  16. QualitySettings quality = const QualitySettings(),
})

Implementation

const TvDiscoverSettings({
  this.airDateGTE,
  this.airDateLTE,
  this.firstAirDateGTE,
  this.firstAirDateLTE,
  int? firstAirDateYear,
  bool? includeAdult,
  String? language,
  this.sortBy,
  this.timezone,
  this.voteCountGTE,
  this.voteAverageGTE,
  this.withCompanies,
  this.withGenres,
  this.withKeywords,
  this.withNetworks,
  QualitySettings quality = const QualitySettings(),
})  : assert(voteCountGTE == null || voteCountGTE >= 0),
      assert(voteAverageGTE == null ||
          voteAverageGTE >= 0 && voteAverageGTE <= 10),
      super(
        language: language,
        includeAdult: includeAdult,
        firstAirDateYear: firstAirDateYear,
        quality: quality,
      );