THEOplayer React Native Connectors
    Preparing search index...

    Interface TvShow

    An object representing a tv show.

    TvShowEntity

    interface TvShow {
        availability: Availability;
        availabilityTimeWindows?: DisplayTimeWindow[];
        contentRating: RatingSystem[];
        firstEpisodeAirDate: number;
        genres: string[];
        id?: string;
        infoPageUri: string;
        lastEngagementTime?: number;
        lastEpisodeAirDate?: number;
        lastPlaybackPosition?: number;
        name: string;
        playbackUri?: string;
        posters: Poster[];
        price?: Price;
        seasonCount: number;
        type: TvShow;
        watchNextType?: WatchNextType;
    }

    Hierarchy (View Summary)

    Index

    Properties

    availability: Availability

    The availability of the entity.

    availabilityTimeWindows?: DisplayTimeWindow[]

    A list of time windows at which the entity is available.

    contentRating: RatingSystem[]

    A list of content ratings.

    firstEpisodeAirDate: number

    The air date of the first episode, in epoch milliseconds.

    genres: string[]

    A list of genres.

    id?: string

    The optional entity id.

    infoPageUri: string

    The deep link to the provider app to show details about the entity.

    lastEngagementTime?: number

    The last engagement time in milliseconds. Must be provided when the item is in the Continuation cluster.

    lastEpisodeAirDate?: number

    The air date of the last episode, in epoch milliseconds.

    lastPlaybackPosition?: number

    The last playback position in milliseconds. Must be provided when the item is in the Continuation cluster and WatchNextType is CONTINUE. In epoch milliseconds.

    name: string

    The entity's name or title.

    playbackUri?: string

    The deep link to the provider app to start playing the entity.

    posters: Poster[]

    At least one image is required, and must be provided with an aspect ratio. (Landscape is preferred but passing both portrait and landscape images for different scenarios is recommended.)

    price?: Price

    The entity's price.

    seasonCount: number

    Season count.

    type: TvShow

    The entity type.

    watchNextType?: WatchNextType

    WatchNext type in case the entity is in a continuation cluster. Either continue, new, next or watchlist.