Interface IStatusPage
- Namespace
- XENBIT.ResQueServe.Abstractions.Interfaces
- Assembly
- RQS.Abstractions.dll
Represents a status page used for displaying unit statuses.
public interface IStatusPage
Properties
Description
The description of the status page.
string? Description { get; set; }
Property Value
DisplayOption
The display option of the status page.
StatusPageDisplayOption DisplayOption { get; set; }
Property Value
Id
long Id { get; set; }
Property Value
IsInactiveResourcesHidden
If true, members in an inactive state will be hidden on the frontend.
bool IsInactiveResourcesHidden { get; set; }
Property Value
Members
The list of units associated with the status page.
IEnumerable<IStatusPageMember>? Members { get; set; }
Property Value
Name
The name of the status page.
string? Name { get; set; }
Property Value
SortNumber
The sort number used to determine the order of status pages.
int SortNumber { get; set; }
Property Value
Methods
GetGroups()
Retrieves the already used groups associated with the units in the status page.
IEnumerable<string> GetGroups()
Returns
- IEnumerable<string>
An enumerable collection of unique group names.