MovieDiscoverSettings class

Movie discover settings

Inheritance

Constructors

MovieDiscoverSettings({String? certificationCountry, String? certification, String? certificationLTE, bool? includeAdult, bool? includeVideo, String? language, int? year, int? primaryReleaseYear, Date? primaryReleaseDateGTE, Date? primaryReleaseDateLTE, Date? releaseDateGTE, Date? releaseDateLTE, SortBy? sortBy, int? voteCountGTE, int? voteCountLTE, num? voteAverageGTE, num? voteAverageLTE, int? withCast, int? withCrew, List<int>? withCompanies, List<int>? withGenres, List<int>? withKeywords, List<int>? withPeople, QualitySettings quality = const QualitySettings()})
const

Properties

certification String?
Filter results with a valid certification from the 'certification_country' field.
final
certificationCountry String?
Used in conjunction with the certification filter, use this to specify a country with a valid certification.
final
certificationLTE String?
Filter and only include movies that have a certification that is less than or equal to the specified value.
final
firstAirDateYear int?
Filter and only include TV shows that have a original air date year that equal to the specified value. Can be used in conjunction with the "include_null_first_air_dates" filter if you want to include items with no air date.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
includeAdult bool?
A filter and include or exclude adult movies.
finalinherited
includeVideo bool?
A filter to include or exclude videos.
final
language String?
Specify a language to query translatable fields with.
finalinherited
primaryReleaseDateGTE Date?
Filter and only include movies that have a primary release date that is greater or equal to the specified value.
final
primaryReleaseDateLTE Date?
Filter and only include movies that have a primary release date that is less than or equal to the specified value.
final
primaryReleaseYear int?
A filter to limit the results to a specific primary release year.
finalinherited
quality QualitySettings?
Quality settings
finalinherited
query String?
Search query
finalinherited
region String?
Use the ISO-3166-1 code to filter the providers that are available in a particular country.
finalinherited
releaseDateGTE Date?
Filter and only include movies that have a release date (looking at all release dates) that is greater or equal to the specified value.
final
releaseDateLTE Date?
Filter and only include movies that have a release date (looking at all release dates) that is less than or equal to the specified value.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sortBy SortBy?
Choose from one of the many available sort options.
final
voteAverageGTE num?
Filter and only include movies that have a rating that is greater or equal to the specified value.
final
voteAverageLTE num?
Filter and only include movies that have a rating that is less than or equal to the specified value.
final
voteCountGTE int?
Filter and only include movies that have a vote count that is greater or equal to the specified value.
final
voteCountLTE int?
Filter and only include movies that have a vote count that is less than or equal to the specified value.
final
withCast int?
A comma separated list of person ID's. Only include movies that have one of the ID's added as an actor.
final
withCompanies List<int>?
A comma separated list of production company ID's. Only include movies that have one of the ID's added as a production company.
final
withCrew int?
A comma separated list of person ID's. Only include movies that have one of the ID's added as a crew member.
final
withGenres List<int>?
Comma separated value of genre ids that you want to include in the results.
final
withKeywords List<int>?
Exclude items with certain keywords. You can comma and pipe seperate these values to create an 'AND' or 'OR' logic.
final
withPeople List<int>?
A comma separated list of person ID's. Only include movies that have one of the ID's added as a either a actor or a crew member.
final
year int?
A filter to limit the results to a specific year (looking at all release dates).
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited