FilmGyaan class

FilmGyaan Library

credentials : The required filed which will be helped to configure inital api requests.

Inheritance
Mixed in types

Constructors

FilmGyaan({required Credentials credentials})

Properties

closed bool
no setterinherited
credentials Credentials
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
networking INetworkingModule
Internal module responsible for networking.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

close() → void
Closes this client and frees allocated resources.
inherited
getKeywordDetails({required int keywordId}) Future<Keyword>
Get Keyword Details
inherited
getKeywordMovies({required int keywordId}) Future<MoviesList>
Get Keyword Movies
inherited
getLatestMovie() Future<MovieDetails>
Get latest movie.
inherited
getLatestPerson() Future<PeopleDetails>
Get latest person.
inherited
getMovieAlternativeTitles({required int movieId}) Future<AlternativeTitles>
Get alternative movies titles.
inherited
getMovieCertifications() Future<CertificationsList>
Get Movie Certifications
inherited
getMovieCredits({required int movieId}) Future<Credits>
Get movie credits.
inherited
getMovieDetails({required int movieId}) Future<MovieDetails>
Get movie details.
inherited
getMovieExternalIds({required int movieId}) Future<ExternalIds>
Get movie external ids.
inherited
getMovieGenre() Future<GenreList>
Get Movie List
inherited
getMovieImages({required int movieId}) Future<Images>
Get movie images.
inherited
getMovieKeywords({required int movieId}) Future<Keywords>
Get movie keywords.
inherited
getMovieLists({required int movieId, int page = 1}) Future<MovieLists>
Get movie lists.
inherited
getMovieRecommendations({required int movieId, int page = 1}) Future<MoviesList>
Get movie recommendations.
inherited
getMovieReleaseDates({required int movieId}) Future<ReleaseDates>
Get movie release dates.
inherited
getMovieReviews({required int movieId, int page = 1}) Future<ReviewsList>
Get movie reviews.
inherited
getMovieTranslations({required int movieId}) Future<Translations>
Get movie translations.
inherited
getMovieVideos({required int movieId}) Future<Videos>
Get movie videos.
inherited
getNowPlaying({int page = 1}) Future<MoviesList>
Get now playing movies.
inherited
getPersonCombinedCredits({required int personId}) Future<Credits>
Get Combined Credits.
inherited
getPersonDetails({required int personId}) Future<PeopleDetails>
Get person details.
inherited
getPersonExternalId({required int personId}) Future<ExternalIds>
Get External IDs
inherited
getPersonImages({required int personId}) Future<PeopleImages>
Get Images
inherited
getPersonMovieCredits({required int personId}) Future<Credits>
Get Movie Credits.
inherited
getPersonTaggedImages({required int personId, int page = 1}) Future<PeopleTaggedImages>
Get tagged images
inherited
getPersonTranslations({required int personId}) Future<Translations>
Get Translations
inherited
getPersonTvCredits({required int personId}) Future<Credits>
Get TV Credits.
inherited
getPopularMovies({int page = 1}) Future<MoviesList>
Get popular movies.
inherited
getPopularPeople({int page = 1}) Future<PeopleList>
Get popular people.
inherited
getReviewDetails({required String reviewId}) Future<ReviewsDetails>
Get review details.
inherited
getSimilarMovies({required int movieId, int page = 1}) Future<MoviesList>
Get similar movies.
inherited
getTopRatedMovies({int page = 1}) Future<MoviesList>
Get top-rated movies.
inherited
getTvAggregateCredits({required int tvId}) Future<Credits>
Get TV aggregate credits
inherited
getTvAiringToday({int page = 1}) Future<TvsList>
Get TV Airing Today
inherited
getTvAlternativeTitles({required int tvId}) Future<AlternativeTitles>
Get TV alternative titles
inherited
getTvCertifications() Future<CertificationsList>
Get Tv Certifications
inherited
getTvContentRatings({required int tvId}) Future<ContentRatings>
Get TV content ratings
inherited
getTvCredits({required int tvId}) Future<Credits>
Get TV credits
inherited
getTvDetails({required int tvId}) Future<TvDetails>
Get TV Details
inherited
getTvEpisodeGroups({required int tvId}) Future<EpisodeGroups>
Get TV episode groups
inherited
getTvExternalIds({required int tvId}) Future<ExternalIds>
Get TV external ids
inherited
getTvGenre() Future<GenreList>
Get TV List
inherited
getTvImages({required int tvId}) Future<Images>
Get TV images
inherited
getTvKeywords({required int tvId}) Future<Keywords>
Get TV keywords
inherited
getTvLatest() Future<TvDetails>
Get TV Latest
inherited
getTvOnTheAir({int page = 1}) Future<TvsList>
Get TV On The Air
inherited
getTvPopular({int page = 1}) Future<TvsList>
Get TV Popular
inherited
getTvRecommendations({required int tvId}) Future<TvRecommendations>
Get TV recommendations
inherited
getTvReviews({required int tvId}) Future<ReviewsList>
Get TV reviews
inherited
getTvScreenedTheatrically({required int tvId}) Future<AlternativeTitles>
Get TV screened theatrically
inherited
getTvSimilarShows({required int tvId}) Future<TvRecommendations>
Get TV similar shows
inherited
getTvTopRated({int page = 1}) Future<TvsList>
Get TV Top Rated
inherited
getTvTranslations({required int tvId}) Future<Translations>
Get TV translations
inherited
getTvVideos({required int tvId}) Future<Videos>
Get TV videos
inherited
getUpcomingMovies({int page = 1}) Future<MoviesList>
Get upcoming movies.
inherited
getWatchProvidersMovie() Future<WatchProvidersMovie>
Get Available Watch Providers Movies
inherited
getWatchProvidersRegions() Future<WatchProviderRegions>
Get Available Watch Providers Regions
inherited
getWatchProvidersTv() Future<WatchProvidersTv>
Get Available Watch Providers Tv
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