timelapsenow/TimelapseApi/TimelapseSettingsModel.cs

28 lines
905 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;
blankCameraHeight=720;
blankCameraWidth=1280;
2022-05-20 02:06:35 +00:00
}
public int blankCameraWidth {get;set;}
public int blankCameraHeight {get;set;}
2022-05-20 05:22:28 +00:00
public bool useCustomFilePickerForNativeFS {get;set;}
2022-05-20 02:06:35 +00:00
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;}
}