mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
- Integrated external playback functionality in category and detail views. - Updated styles for play buttons to reflect different states (idle, launching, stop). - Enhanced episode cards to indicate launching and active external playback states. - Added new computed properties for managing external playback session states. - Improved user interface for playback buttons with dynamic labels and icons based on playback state. - Introduced new settings option to show external playback status bar on desktop. - Updated translations for new features and UI elements.
16 lines
382 B
TypeScript
16 lines
382 B
TypeScript
/**
|
|
* Playback position data for resume functionality
|
|
*/
|
|
export interface PlaybackPositionData {
|
|
contentXtreamId: number;
|
|
contentType: 'vod' | 'episode';
|
|
seriesXtreamId?: number;
|
|
seasonNumber?: number;
|
|
episodeNumber?: number;
|
|
positionSeconds: number;
|
|
durationSeconds?: number;
|
|
playlistId?: string;
|
|
updatedAt?: string;
|
|
sessionId?: string;
|
|
}
|