Files
ersatztv/ErsatzTV.Application/Scheduling/DecoBreakContentViewModel.cs
T
Jason DoveandGitHub 788a1ecdc4 add deco break content (#2446)
* add initial models

* migrations

* edit break content mode

* add and remove break content from ui

* use autocompletes in deco editor

* save break content to db

* allow break content playlists

* refactor default filler build

* fix slow startup

* start to implement adding break content

* use clone; try to fix block breaks

* fix updating history

* use consistent removebefore values

* cleanup logging

* only allow playlist break content

* update changelog
2025-09-19 18:48:51 +00:00

17 lines
523 B
C#

using ErsatzTV.Application.MediaCollections;
using ErsatzTV.Application.MediaItems;
using ErsatzTV.Core.Domain;
using ErsatzTV.Core.Domain.Scheduling;
namespace ErsatzTV.Application.Scheduling;
public record DecoBreakContentViewModel(
int Id,
CollectionType CollectionType,
MediaCollectionViewModel Collection,
NamedMediaItemViewModel MediaItem,
MultiCollectionViewModel MultiCollection,
SmartCollectionViewModel SmartCollection,
PlaylistViewModel Playlist,
DecoBreakPlacement Placement);