Show / Hide Table of Contents

Class CommunicationsConsoleInterfaceState

Inheritance
System.Object
CommunicationsConsoleInterfaceState
Namespace: Content.Shared.Communications
Assembly: Content.Shared.dll
Syntax
public sealed class CommunicationsConsoleInterfaceState : BoundUserInterfaceState

Constructors

| Improve this Doc View Source

CommunicationsConsoleInterfaceState(Boolean, Boolean, Nullable<List<String>>, String, Single, Nullable<TimeSpan>)

Declaration
public CommunicationsConsoleInterfaceState(bool canAnnounce, bool canCall, List<string>? alertLevels, string currentAlert, float currentAlertDelay, TimeSpan? expectedCountdownEnd = null)
Parameters
Type Name Description
System.Boolean canAnnounce
System.Boolean canCall
System.Nullable<List<System.String>> alertLevels
System.String currentAlert
System.Single currentAlertDelay
System.Nullable<TimeSpan> expectedCountdownEnd

Fields

| Improve this Doc View Source

AlertLevels

Declaration
public List<string>? AlertLevels
Field Value
Type Description
System.Nullable<List<System.String>>
| Improve this Doc View Source

CanAnnounce

Declaration
public readonly bool CanAnnounce
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

CanCall

Declaration
public readonly bool CanCall
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

CountdownStarted

Declaration
public readonly bool CountdownStarted
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

CurrentAlert

Declaration
public string CurrentAlert
Field Value
Type Description
System.String
| Improve this Doc View Source

CurrentAlertDelay

Declaration
public float CurrentAlertDelay
Field Value
Type Description
System.Single
| Improve this Doc View Source

ExpectedCountdownEnd

Declaration
public readonly TimeSpan? ExpectedCountdownEnd
Field Value
Type Description
System.Nullable<TimeSpan>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾