mirror of
				https://github.com/lantean-code/qbtmud.git
				synced 2025-11-04 05:53:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			704 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			704 B
		
	
	
	
		
			C#
		
	
	
	
	
	
namespace Lantean.QBTMud.Models
 | 
						|
{
 | 
						|
    public readonly 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; }
 | 
						|
    }
 | 
						|
} |