Class ResourceFilter
- Namespace
- XENBIT.ResQueServe.Core.Models
- Assembly
- RQS.Core.dll
public record ResourceFilter : IResourceFilter, IEquatable<ResourceFilter>
- Inheritance
-
ResourceFilter
- Implements
- Inherited Members
Properties
IsBindToOperation
Gets or sets a value indicating whether the filter should bind the resource to the current operation.
public bool? IsBindToOperation { get; set; }
Property Value
- bool?
IsFirstResponder
Gets or sets a value indicating whether the filter should prioritize first responders.
public bool? IsFirstResponder { get; set; }
Property Value
- bool?
IsNotVolunteer
Gets or sets a value indicating whether the filter excludes volunteer units.
public bool? IsNotVolunteer { get; set; }
Property Value
- bool?
UnitCategories
Gets or sets a collection of UnitCategory to filter resources by unit categories.
public IEnumerable<UnitCategory>? UnitCategories { get; set; }
Property Value
UnitDisplayCategories
Gets or sets a collection of string to filter resources by unit display categories see CategoryOverride.
public IEnumerable<string>? UnitDisplayCategories { get; set; }
Property Value
UnitEquipments
Gets or sets a collection of UnitEquipment to filter resources based on equipment types.
public IEnumerable<UnitEquipment>? UnitEquipments { get; set; }
Property Value
UnitStatus
Gets or sets a collection of UnitStatus to filter resources by their current status.
public IEnumerable<UnitStatus>? UnitStatus { get; set; }