timelapsenow/TimelapseApi/TimelapseSettingsModel.cs

23 lines
698 B
C#
Raw Normal View History

2022-05-20 02:06:35 +00:00
namespace TimelapseApi;
public class TimelapseSettingsModel
{
public TimelapseSettingsModel()
{
canOverlayVideo=true;
deniedOverlayExtensions=new List<Guid>();
deniedBlockExtensions=new List<Guid>();
enableWebServer=false;
timelapsePort=49290;
canBlockFrames=true;
addExtensionOnInstall=true;
}
public bool addExtensionOnInstall {get;set;}
public bool canOverlayVideo {get;set;}
public bool canBlockFrames {get;set;}
public List<Guid> deniedOverlayExtensions {get;set;}
public List<Guid> deniedBlockExtensions {get;set;}
public bool enableWebServer {get;set;}
public ushort timelapsePort {get;set;}
}