stremio-web/src/types/LibraryItem.d.ts
2024-10-07 12:17:33 +02:00

34 lines
761 B
TypeScript

type LibraryItemState = {
lastWatched: string,
timeWatched: number,
timesWatched: number,
flaggedWatched: number,
overallTimeWatched: number,
timeOffset: number,
duration: number,
video_id: string,
watched: string,
lastVidReleased: string,
noNotif: boolean,
};
type LibraryItem = {
_id: string,
name: string,
type: string,
poster: string,
posterShape: PosterShape,
removed: number,
temp: number,
_ctime: string,
_mtime: number,
state: LibraryItemState,
behaviorHints: BehaviorHints,
};
type LibraryItemDeepLinks = {
metaDetailsVideos: string | null,
metaDetailsStreams: string | null,
player: string | null,
externalPlayer: ExternalPlayerLinks | null,
};