namespace TimelapseApi; public class TimelapseSettingsModel { public TimelapseSettingsModel() { canOverlayVideo=true; deniedOverlayExtensions=new List(); deniedBlockExtensions=new List(); enableWebServer=false; timelapsePort=49290; canBlockFrames=true; addExtensionOnInstall=true; } public bool useCustomFilePickerForNativeFS {get;set;} public bool addExtensionOnInstall {get;set;} public bool canOverlayVideo {get;set;} public bool canBlockFrames {get;set;} public List deniedOverlayExtensions {get;set;} public List deniedBlockExtensions {get;set;} public bool enableWebServer {get;set;} public ushort timelapsePort {get;set;} }