using Newtonsoft.Json; using PepperDash.Essentials.Core; namespace PepperDash.Essentials.Touchpanel { /// /// Represents a MobileControlTouchpanelProperties /// public class MobileControlTouchpanelProperties : CrestronTouchpanelPropertiesConfig { /// /// Gets or sets the UseDirectServer /// [JsonProperty("useDirectServer")] public bool UseDirectServer { get; set; } = false; /// /// Gets or sets the ZoomRoomController /// [JsonProperty("zoomRoomController")] public bool ZoomRoomController { get; set; } = false; /// /// Gets or sets the ButtonToolbarTimoutInS /// [JsonProperty("buttonToolbarTimeoutInS")] public ushort ButtonToolbarTimoutInS { get; set; } = 0; /// /// Gets or sets the Theme /// [JsonProperty("theme")] public string Theme { get; set; } = "light"; } }