mirror of
https://github.com/lantean-code/qbtmud.git
synced 2025-10-22 20:42:24 +00:00
24 lines
728 B
C#
24 lines
728 B
C#
using Lantean.QBTMudBlade.Models;
|
|
|
|
namespace Lantean.QBTMudBlade
|
|
{
|
|
public struct FilterState
|
|
{
|
|
public FilterState(string category, Status status, string tag, string tracker, bool useSubcategories, string? terms)
|
|
{
|
|
Category = category;
|
|
Status = status;
|
|
Tag = tag;
|
|
Tracker = tracker;
|
|
UseSubcategories = useSubcategories;
|
|
Terms = terms;
|
|
}
|
|
|
|
public string Category { get; } = "all";
|
|
public Status Status { get; } = Status.All;
|
|
public string Tag { get; } = "all";
|
|
public string Tracker { get; } = "all";
|
|
public bool UseSubcategories { get; }
|
|
public string? Terms { get; }
|
|
}
|
|
} |