Shows class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getMostAnticipatedShows({bool extendedFull = false, ShowFilters? filters})
→ Future<List<AnticipatedShow>>
-
Returns the most anticipated shows based on the number of lists a show appears on.
-
getMostCollectedShows(TimePeriod period, {bool extendedFull = false, ShowFilters? filters})
→ Future<List<PlayedWatchedCollectedShow>>
-
Returns the most collected (unique users) shows in the specified time period, defaulting to weekly.
-
getMostPlayedShows(TimePeriod period, {bool extendedFull = false, ShowFilters? filters})
→ Future<List<PlayedWatchedCollectedShow>>
-
Returns the most played (a single user can watch multiple episodes multiple times) shows in the specified time period,
defaulting to weekly.
-
getMostWatchedShows(TimePeriod period, {bool extendedFull = false, ShowFilters? filters})
→ Future<List<PlayedWatchedCollectedShow>>
-
Returns the most watched (unique users) shows in the specified time period, defaulting to weekly.
-
getPopularShows({bool extendedFull = false, ShowFilters? filters})
→ Future<List<Show>>
-
Returns the most popular shows.
-
getRecommendedShows(TimePeriod period, {bool extendedFull = false, ShowFilters? filters})
→ Future<List<RecommendedShow>>
-
Returns the most recommended shows in the specified time period, defaulting to weekly.
-
getRelatedShow(String id, {bool extendedFull = false, })
→ Future<List<Show>>
-
Returns related and similar shows.
-
getShowAliases(String id)
→ Future<List<MovieShowAlias>>
-
Returns all title aliases for a show. Includes country where name is different.
-
getShowCollectionProgress(String id, {bool hidden = false, bool specials = false, bool? countSpecials})
→ Future<ShowCollectionProgress>
-
Returns collection progress for a show including details on all aired seasons and episodes.
-
Returns all top level comments for a show.
-
getShowLastEpisode(String id, {bool extendedFull = false})
→ Future<Episode>
-
Returns the most recently aired episode.
-
getShowLists(String id, {ListType type = ListType.personal, ListSort sortBy = ListSort.popular, })
→ Future<List<TraktList>>
-
Returns all lists that contain this show.
-
getShowNextEpisode(String id, {bool extendedFull = false})
→ Future<Episode>
-
Returns the next scheduled to air episode.
-
getShowPeople(String id, {bool extendedFull = false, bool includeGuestStars = false})
→ Future<ShowPeople>
-
Returns all cast and crew for a show, including the episode_count for which they appears.
-
getShowRatings(String id)
→ Future<Rating>
-
Returns rating (between 0 and 10) and distribution for a show.
-
getShowStats(String id)
→ Future<ShowStats>
-
Returns lots of show stats.
-
getShowSummary(String id, {bool extendedFull = false})
→ Future<Show>
-
Returns a single shows's details.
-
getShowTranslations(String id, {String language = ""})
→ Future<List<ShowTranslation>>
-
Returns all translations for a show, including language and translated values for title and overview.
-
getShowWatchedProgress(String id, {bool hidden = false, bool specials = false, bool? countSpecials})
→ Future<ShowWatchedProgress>
-
Returns watched progress for a show including details on all aired seasons and episodes.
-
getShowWatchers(String id, {bool extendedFull = false})
→ Future<List<User>>
-
Returns all users watching this show right now.
-
getTrendingShows({bool extendedFull = false, ShowFilters? filters})
→ Future<List<TrendingShow>>
-
Returns all shows being watched right now.
-
getUpdatedShowIds(String startDate, {})
→ Future<List<int>>
-
Returns all show Trakt IDs updated since the specified UTC date and time.
-
getUpdatedShows(String startDate, {bool extendedFull = false, })
→ Future<List<UpdatedShow>>
-
Returns all shows updated since the specified UTC date and time.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resetShowProgress(String id)
→ Future<ShowProgressReset>
-
Reset a show's progress when the user started re-watching the show.
-
toString()
→ String
-
A string representation of this object.
inherited
-
undoResetShowProgress(String id)
→ Future<void>
-
Undo the reset and have watched progress use all watched history for the show.