Files
Essentials/essentials-framework/Essentials DM/Essentials_DM/Config/HdPsXxxPropertiesConfig.cs
2023-11-02 17:52:27 -05:00

31 lines
754 B
C#

using System.Collections.Generic;
using Newtonsoft.Json;
using PepperDash.Core;
namespace PepperDash_Essentials_DM.Config
{
public class HdPsXxxPropertiesConfig
{
[JsonProperty("control")]
public ControlPropertiesConfig Control { get; set; }
[JsonProperty("inputs")]
public Dictionary<uint, string> Inputs { get; set; }
[JsonProperty("outputs")]
public Dictionary<uint, string> Outputs { get; set; }
[JsonProperty("volumeMixerId")]
public uint VolumeMixerId { get; set; }
// "inputPriorities": "1,4,3,2"
[JsonProperty("inputPriorities")]
public string InputPriorities { get; set; }
public HdPsXxxPropertiesConfig()
{
Inputs = new Dictionary<uint, string>();
Outputs = new Dictionary<uint, string>();
}
}
}