mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
Settings → Playback → "Play trailers in details background" (off by default) hands the trailer embed URL to the detail shell; the new app-hero-trailer-backdrop plays it muted and looping under the scrim after three idle seconds with a corner mute toggle. It never starts under prefers-reduced-motion or with saveData, and stops while the hero is off screen or the window is unfocused. Xtream and Stalker movies and series are wired; M3U has no trailer source. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
51 lines
3.2 KiB
TypeScript
51 lines
3.2 KiB
TypeScript
export * from './lib/channel-list-container/channel-list-container.component';
|
|
export * from './lib/channel-list-container/channel-details-dialog/channel-details-dialog.component';
|
|
export * from './lib/channel-list-container/epg-mapping-dialog/epg-mapping-dialog.component';
|
|
export * from './lib/channel-list-container/channel-list-item/channel-list-item.component';
|
|
export * from './lib/channel-list-container/channel-list-item-skeleton/channel-list-item-skeleton.component';
|
|
export * from './lib/channel-list-container/channel-list-skeleton/channel-list-skeleton.component';
|
|
export * from './lib/channel-list-loading-state/channel-list-loading-state.component';
|
|
export * from './lib/confirm-dialog/confirm-dialog.component';
|
|
export * from './lib/confirm-dialog/dialog.service';
|
|
export * from './lib/content-hero/content-hero.component';
|
|
export * from './lib/expandable-text/expandable-text.component';
|
|
export * from './lib/external-playback-dock/external-playback-dock.component';
|
|
export * from './lib/portal-detail-shell/content-about.component';
|
|
export * from './lib/portal-detail-shell/detail-template.directives';
|
|
export * from './lib/portal-detail-shell/portal-detail-shell.component';
|
|
export * from './lib/view-in-portal-action/view-in-portal-action.component';
|
|
export * from './lib/view-in-portal-action/view-in-portal-handoff.token';
|
|
export * from './lib/parental-lock-pin-dialog/parental-lock-pin-dialog.component';
|
|
export * from './lib/progress-capsule/progress-capsule.component';
|
|
export * from './lib/resizable/resizable.directive';
|
|
export * from './lib/season-container/season-container.component';
|
|
export * from './lib/season-container/season-tabs.component';
|
|
export * from './lib/season-container/season-watch-presenter';
|
|
export * from './lib/season-container/season-watch-toggle.util';
|
|
export * from './lib/vod-sources/vod-source-copy-row.component';
|
|
export * from './lib/vod-sources/vod-source-filtering.util';
|
|
export * from './lib/vod-sources/vod-source-row.component';
|
|
export * from './lib/vod-sources/vod-source-tags';
|
|
export * from './lib/vod-sources/vod-sources-chip.component';
|
|
export * from './lib/vod-sources/vod-sources-menu.component';
|
|
export * from './lib/watched-badge/watched-badge.component';
|
|
export * from './lib/window-controls/window-controls.component';
|
|
|
|
export * from './lib/channel-scroll-focus/channel-scroll-focus.directive';
|
|
export * from './lib/category-lock-menu/category-lock-menu.component';
|
|
|
|
export * from './lib/detail-ui/cast-crew.util';
|
|
export * from './lib/detail-ui/cast-crew-row.component';
|
|
export * from './lib/detail-ui/detail-credits.component';
|
|
export * from './lib/detail-ui/detail-icon-button.component';
|
|
export * from './lib/detail-ui/detail-action-button.component';
|
|
export * from './lib/detail-ui/detail-rail.component';
|
|
export * from './lib/detail-ui/meta-chip.component';
|
|
export * from './lib/detail-ui/similar-rail.component';
|
|
export * from './lib/detail-ui/trailer-dialog.component';
|
|
export * from './lib/detail-ui/trailer-dialog.service';
|
|
export * from './lib/detail-ui/vod-more-menu.component';
|
|
export * from './lib/detail-ui/vod-more-menu.model';
|
|
export * from './lib/detail-ui/series-hero.state';
|
|
export * from './lib/detail-ui/hero-trailer-backdrop.component';
|