Represents a user's AniList media entry.
export interface AniListMediaEntry { id?: number; mediaId: number; status: MediaListStatus; progress: number; private: boolean; score: number; previousValues: { status: string; progress: number; score: number; private: boolean; } | null; title?: string; coverImage?: string; // Metadata for incremental sync process syncMetadata?: { useIncrementalSync: boolean; targetProgress: number; progress: number; step?: number; updatedStatus?: boolean; updatedScore?: boolean; isRetry?: boolean; retryTimestamp?: number; retryCount?: number; } | null;} Copy
export interface AniListMediaEntry { id?: number; mediaId: number; status: MediaListStatus; progress: number; private: boolean; score: number; previousValues: { status: string; progress: number; score: number; private: boolean; } | null; title?: string; coverImage?: string; // Metadata for incremental sync process syncMetadata?: { useIncrementalSync: boolean; targetProgress: number; progress: number; step?: number; updatedStatus?: boolean; updatedScore?: boolean; isRetry?: boolean; retryTimestamp?: number; retryCount?: number; } | null;}
Optional
Represents a user's AniList media entry.
Source