1
0
mirror of synced 2025-02-26 06:48:08 +01:00
2024-11-29 15:50:01 +08:00

23 lines
748 B
C#

namespace TaikoWebUI.Settings;
public class WebUiSettings
{
public string Title { get; set; } = "TaikoWebUI";
public bool LoginRequired { get; set; }
public bool OnlyAdmin { get; set; }
public int BoundAccessCodeUpperLimit { get; set; }
public bool RegisterWithLastPlayTime { get; set; }
public bool AllowUserDelete { get; set; }
public bool AllowFreeProfileEditing { get; set; }
public MaxWidth MaxWidth { get; set; }
public SongLeaderboardSettings SongLeaderboardSettings { get; set; } = new();
public Language[] SupportedLanguages { get; set; } = [];
}
public class SongLeaderboardSettings
{
public bool DisablePagination { get; set; } = false;
public int PageSize { get; set; } = 10;
}