lampac/Shared/Models/SISI/NextHUB/NxtSettings.cs
lampac-talks f843f04fd4 chore: initial commit 154.3
Signed-off-by: lampac-talks <lampac-talks@users.noreply.github.com>
2026-01-30 16:23:09 +03:00

52 lines
1.1 KiB
C#

using Shared.Models.Base;
namespace Shared.Models.SISI.NextHUB
{
public class NxtSettings : BaseSettings, ICloneable
{
public NxtSettings()
{
cache_time = 5;
}
public bool debug { get; set; }
public int timeout { get; set; } = 10;
public bool ignore_no_picture { get; set; } = true;
public bool abortMedia { get; set; } = true;
public bool fullCacheJS { get; set; } = true;
public bool keepopen { get; set; } = true;
public List<Microsoft.Playwright.Cookie> cookies { get; set; }
public RouteSettings route { get; set; }
public MenuSettings menu { get; set; }
public ListSettings list { get; set; }
public ListSettings search { get; set; }
public ListSettings model { get; set; }
public ContentParseSettings contentParse { get; set; }
public ViewSettings view { get; set; }
public NxtSettings Clone()
{
return (NxtSettings)MemberwiseClone();
}
object ICloneable.Clone()
{
return MemberwiseClone();
}
}
}