tmdb_flutter library
Classes
- CastMemberItem
- A widget for displaying a single cast member
- DiscoveryProvider
- Provider for content discovery features
- GenreProvider
- Provider for genre-based content discovery
- PersonProvider
- SearchProvider
- Provider for searching TMDB content
- SeasonEpisodesProvider
- Provider for TV show season and episode data
- TitleDetailsProvider
- TmdbApiClient
- API client for TMDB
- TmdbBackdropImage
- A widget that displays a TMDB backdrop image
- TmdbCastList
- A widget that displays a horizontal list of cast members
- TmdbConfig
- Configuration class for TMDB API
- TmdbConstants
- Constants for TMDB API
- TmdbDiscoveryService
- Service for discovery-related operations with TMDB
- TmdbDiscoveryWidget
- A widget that displays discovery content from TMDB
- TmdbEpisode
- Represents an episode of a TV show
- TmdbFlutter
- Main class for initializing the TMDB Flutter package
- TmdbGenre
- A genre from TMDB
- TmdbGenreSearch
- A widget for searching and browsing content by genre
- TmdbGenreService
- Service for genre-related operations with TMDB
- TmdbImage
- An image from TMDB
- TmdbPerson
- A person from TMDB (actor, director, etc.)
- TmdbPersonDetails
- Detailed information about a TMDB person
- TmdbPersonDetailsWidget
- A widget that displays detailed information about a TMDB person
- TmdbPersonService
- Service for getting person details from TMDB
- TmdbPosterImage
- A widget that displays a TMDB poster image A widget that displays a TMDB poster image A widget that displays a TMDB poster image
- TmdbSearchBar
- A search bar widget for TMDB
- TmdbSearchResult
- Result of a TMDB search
- TmdbSearchResults
- A widget that displays TMDB search results with lazy loading
- TmdbSearchService
- Service for searching TMDB
- TmdbSeason
- Represents a season of a TV show
- TmdbSeasonEpisodes
- A widget that displays TV show seasons and episodes with improved navigation
- TmdbTitle
- Base class for TMDB titles (movies and TV shows)
- TmdbTitleCard
- A card widget for displaying a TMDB title with improved UI
- TmdbTitleDetails
- Detailed information about a TMDB title (movie or TV show)
- TmdbTitleDetailsWidget
- A widget that displays detailed information about a TMDB title with improved UI
- TmdbTitleListItem
- A list item for a TMDB title
- TmdbTitleService
- Service for getting title details from TMDB
- TmdbVideo
- A video from TMDB (trailer, teaser, etc.)
Enums
- TmdbImageSize
- Enum for image sizes
- TmdbImageType
- Type of TMDB image
- TmdbSearchCategory
- Enum for search categories
- TmdbTimeWindow
- Enum for time windows (day/week)
- TmdbTitleType
- Enum for title types
- ViewMode
- View modes for displaying episodes and other content
Exceptions / Errors
- TmdbApiException
- Exception for TMDB API errors