Package-level declarations
Types
Defines the available layout variations for movie info.
Data class representing a movie or series item in the design system.
Defines the available layout variations for movie items.
Data class representing a watch provider (streaming service).
Functions
A small utility component to display an icon alongside a text metadata. Usually used for year, duration, or lists.
A vertical action bar for movies that includes a play button, list/favorite buttons and watch providers.
A specialized component to display movie metadata and textual information. It automatically adjusts the density and arrangement of information based on the layoutType provided.
A comprehensive component to display a movie or series item. It automatically handles the layout based on the type provided and uses AppMoviePoster and AppMovieInfo internally.
A component to display a movie poster with specialized overlays. It handles the image rendering and displays a rating badge in the top-right corner. Additionally, it can display informational tags at the bottom.
A component that displays a list of watch providers where a movie can be streamed. It features a collapsible design that shows a primary provider and a summary of others when collapsed, and a full list when expanded.