mirror of https://github.com/ErsatzTV/ErsatzTV.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.1 KiB
39 lines
1.1 KiB
using System; |
|
using ErsatzTV.Application.MediaCollections; |
|
using ErsatzTV.Application.MediaItems; |
|
using ErsatzTV.Core.Domain; |
|
|
|
namespace ErsatzTV.Application.ProgramSchedules |
|
{ |
|
public record ProgramScheduleItemOneViewModel : ProgramScheduleItemViewModel |
|
{ |
|
public ProgramScheduleItemOneViewModel( |
|
int id, |
|
int index, |
|
StartType startType, |
|
TimeSpan? startTime, |
|
ProgramScheduleItemCollectionType collectionType, |
|
MediaCollectionViewModel collection, |
|
MultiCollectionViewModel multiCollection, |
|
SmartCollectionViewModel smartCollection, |
|
NamedMediaItemViewModel mediaItem, |
|
PlaybackOrder playbackOrder, |
|
string customTitle, |
|
GuideMode guideMode) : base( |
|
id, |
|
index, |
|
startType, |
|
startTime, |
|
PlayoutMode.One, |
|
collectionType, |
|
collection, |
|
multiCollection, |
|
smartCollection, |
|
mediaItem, |
|
playbackOrder, |
|
customTitle, |
|
guideMode) |
|
{ |
|
} |
|
} |
|
}
|
|
|