Class AirAlarmWindow
Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
AirAlarmWindow
Assembly: Content.Client.dll
Syntax
public sealed class AirAlarmWindow : FancyWindow
Constructors
|
Improve this Doc
View Source
AirAlarmWindow(BoundUserInterface)
Declaration
public AirAlarmWindow(BoundUserInterface owner)
Parameters
Type |
Name |
Description |
BoundUserInterface |
owner |
|
Methods
|
Improve this Doc
View Source
ColorForAlarm(AtmosAlarmType)
Declaration
public static Color ColorForAlarm(AtmosAlarmType curAlarm)
Parameters
Returns
|
Improve this Doc
View Source
ColorForThreshold(Single, AtmosAlarmThreshold)
Declaration
public static Color ColorForThreshold(float amount, AtmosAlarmThreshold threshold)
Parameters
Returns
|
Improve this Doc
View Source
UpdateAutoMode(Boolean)
Declaration
public void UpdateAutoMode(bool enabled)
Parameters
Type |
Name |
Description |
System.Boolean |
enabled |
|
|
Improve this Doc
View Source
UpdateDeviceData(String, IAtmosDeviceData)
Declaration
public void UpdateDeviceData(string addr, IAtmosDeviceData device)
Parameters
|
Improve this Doc
View Source
UpdateModeSelector(AirAlarmMode)
Declaration
public void UpdateModeSelector(AirAlarmMode mode)
Parameters
|
Improve this Doc
View Source
UpdateState(AirAlarmUIState)
Declaration
public void UpdateState(AirAlarmUIState state)
Parameters
Events
|
Improve this Doc
View Source
AirAlarmModeChanged
Declaration
public event Action<AirAlarmMode>? AirAlarmModeChanged
Event Type
|
Improve this Doc
View Source
AirAlarmTabChange
Declaration
public event Action<AirAlarmTab>? AirAlarmTabChange
Event Type
|
Improve this Doc
View Source
AtmosAlarmThresholdChanged
Declaration
public event Action<string, AtmosMonitorThresholdType, AtmosAlarmThreshold, Gas?>? AtmosAlarmThresholdChanged
Event Type
|
Improve this Doc
View Source
AtmosDeviceDataChanged
Declaration
public event Action<string, IAtmosDeviceData>? AtmosDeviceDataChanged
Event Type
|
Improve this Doc
View Source
AtmosDeviceDataCopied
Declaration
public event Action<IAtmosDeviceData>? AtmosDeviceDataCopied
Event Type
|
Improve this Doc
View Source
AutoModeChanged
Declaration
public event Action<bool>? AutoModeChanged
Event Type
Type |
Description |
System.Nullable<Action<System.Boolean>> |
|
|
Improve this Doc
View Source
ResyncAllRequested
Declaration
public event Action? ResyncAllRequested
Event Type
Type |
Description |
System.Nullable<Action> |
|
|
Improve this Doc
View Source
ResyncDeviceRequested
Declaration
public event Action<string>? ResyncDeviceRequested
Event Type
Type |
Description |
System.Nullable<Action<System.String>> |
|
Extension Methods