feat(dashboard): implement context menu with actions for recent sources

This commit is contained in:
4gray committed 2026-04-24 14:27:04 +02:00
1 parent 02c37e9bda
commit efa0385fc8
15 files changed
+608 -71

No files matched your search

+4 -3
View File
@@ -1,7 +1,7 @@
export * from './lib/channel.interface';
export * from './lib/channel.model';
export * from './lib/epg-channel-with-programs.interface';
export * from './lib/epg-channel-metadata.model';
export * from './lib/epg-channel-with-programs.interface';
export * from './lib/epg-channel.model';
export * from './lib/epg-item.interface';
export * from './lib/epg-program.model';
@@ -14,9 +14,9 @@ export * from './lib/parsed-playlist.interface';
export * from './lib/playback-position.interface';
export * from './lib/playlist-backup.interface';
export * from './lib/playlist-meta.type';
export * from './lib/playlist-refresh.interface';
export * from './lib/playlist-recently-viewed.interface';
export * from './lib/playlist-recently-viewed.utils';
export * from './lib/playlist-refresh.interface';
export * from './lib/playlist.interface';
export * from './lib/portal-activity-item.interface';
export * from './lib/portal-debug.interface';
@@ -26,12 +26,13 @@ export * from './lib/stalker-portal-actions.enum';
export * from './lib/store-keys.enum';
export * from './lib/stream-format.enum';
export * from './lib/theme.enum';
export * from './lib/xtream-restore-state.util';
export * from './lib/xtream-account-info-dialog-data.interface';
export * from './lib/xtream-category.interface';
export * from './lib/xtream-code-actions';
export * from './lib/xtream-item.interface';
export * from './lib/xtream-live-stream.interface';
export * from './lib/xtream-response.interface';
export * from './lib/xtream-restore-state.util';
export * from './lib/xtream-serie-details.interface';
export * from './lib/xtream-serie-item.interface';
export * from './lib/xtream-vod-details.interface';
@@ -0,0 +1,15 @@
export interface XtreamAccountInfoDialogPlaylist {
id: string;
name?: string;
title?: string;
serverUrl: string;
username: string;
password: string;
}
export interface XtreamAccountInfoDialogData {
vodStreamsCount?: number;
liveStreamsCount?: number;
seriesCount?: number;
playlist?: XtreamAccountInfoDialogPlaylist;
}