MovieService class

Constructors

MovieService(String apiKey)

Properties

configuration Configuration
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

advancedSearch(MovieSearchSettings? settings, {int? page}) Future<PagedResult<MovieBase>>
discover({MovieDiscoverSettings? settings, int? page}) Future<PagedResult<MovieBase>>
getDetails(int id, {String? language, List<String> imageLanguages = const [], AppendSettings? appendSettings, QualitySettings? qualitySettings}) Future<Movie>
getImages(int id, {String? language, List<String> includeImageLanguage = const [], QualitySettings? qualitySettings}) Future<ImageCollection>
getLatest({String? language, QualitySettings? qualitySettings}) Future<Movie>
getNowPlaying({MovieSearchSettings? settings, int? page}) Future<PagedResult<MovieBase>>
getPopular({MovieSearchSettings? settings, int? page}) Future<PagedResult<MovieBase>>
getTopRated({MovieSearchSettings? settings, int? page}) Future<PagedResult<MovieBase>>
getUpComing({MovieSearchSettings? settings, int? page}) Future<PagedResult<MovieBase>>
getVideos(int id, {String? language}) Future<List<Video>>
getWithResilience(Uri uri) Future<Response>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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