* sort block tree views * fix naming validation for block scheduling * show deco group name in deco editor * show block group name in block editor * show template group name in template editor * show deco template group name in deco template editor * fix template rename crash * fix block rename crash * fix deco template rename crash
28 lines
910 B
C#
28 lines
910 B
C#
using ErsatzTV.Application.Watermarks;
|
|
using ErsatzTV.Core.Domain;
|
|
using ErsatzTV.Core.Domain.Scheduling;
|
|
|
|
namespace ErsatzTV.Application.Scheduling;
|
|
|
|
public record DecoViewModel(
|
|
int Id,
|
|
int DecoGroupId,
|
|
string DecoGroupName,
|
|
string Name,
|
|
DecoMode WatermarkMode,
|
|
List<WatermarkViewModel> Watermarks,
|
|
bool UseWatermarkDuringFiller,
|
|
DecoMode DefaultFillerMode,
|
|
ProgramScheduleItemCollectionType DefaultFillerCollectionType,
|
|
int? DefaultFillerCollectionId,
|
|
int? DefaultFillerMediaItemId,
|
|
int? DefaultFillerMultiCollectionId,
|
|
int? DefaultFillerSmartCollectionId,
|
|
bool DefaultFillerTrimToFit,
|
|
DecoMode DeadAirFallbackMode,
|
|
ProgramScheduleItemCollectionType DeadAirFallbackCollectionType,
|
|
int? DeadAirFallbackCollectionId,
|
|
int? DeadAirFallbackMediaItemId,
|
|
int? DeadAirFallbackMultiCollectionId,
|
|
int? DeadAirFallbackSmartCollectionId);
|