Show / Hide Table of Contents

Class SignalTimerWindow

Inheritance
System.Object
Robust.Client.UserInterface.Control
Robust.Client.UserInterface.CustomControls.BaseWindow
Robust.Client.UserInterface.CustomControls.DefaultWindow
SignalTimerWindow
Namespace: Content.Client.MachineLinking.UI
Assembly: Content.Client.dll
Syntax
public sealed class SignalTimerWindow : DefaultWindow

Constructors

| Improve this Doc View Source

SignalTimerWindow(SignalTimerBoundUserInterface)

Declaration
public SignalTimerWindow(SignalTimerBoundUserInterface owner)
Parameters
Type Name Description
SignalTimerBoundUserInterface owner

Methods

| Improve this Doc View Source

FrameUpdate(FrameEventArgs)

Declaration
protected override void FrameUpdate(FrameEventArgs args)
Parameters
Type Name Description
Robust.Shared.Timing.FrameEventArgs args
Overrides
Robust.Client.UserInterface.CustomControls.DefaultWindow.FrameUpdate(Robust.Shared.Timing.FrameEventArgs)
| Improve this Doc View Source

GetDelay()

Returns a TimeSpan from the currently entered delay.

Declaration
public TimeSpan GetDelay()
Returns
Type Description
TimeSpan
| Improve this Doc View Source

OnCurrentDelayMinutesChange(String)

Declaration
public void OnCurrentDelayMinutesChange(string text)
Parameters
Type Name Description
System.String text
| Improve this Doc View Source

OnCurrentDelaySecondsChange(String)

Declaration
public void OnCurrentDelaySecondsChange(string text)
Parameters
Type Name Description
System.String text
| Improve this Doc View Source

OnCurrentTextChange(String)

Declaration
public void OnCurrentTextChange(string text)
Parameters
Type Name Description
System.String text
| Improve this Doc View Source

OnStartTimer()

Declaration
public void OnStartTimer()
| Improve this Doc View Source

SetCurrentDelayMinutes(String)

Declaration
public void SetCurrentDelayMinutes(string delay)
Parameters
Type Name Description
System.String delay
| Improve this Doc View Source

SetCurrentDelaySeconds(String)

Declaration
public void SetCurrentDelaySeconds(string delay)
Parameters
Type Name Description
System.String delay
| Improve this Doc View Source

SetCurrentText(String)

Declaration
public void SetCurrentText(string text)
Parameters
Type Name Description
System.String text
| Improve this Doc View Source

SetHasAccess(Boolean)

Disables fields and buttons if you don't have the access.

Declaration
public void SetHasAccess(bool hasAccess)
Parameters
Type Name Description
System.Boolean hasAccess
| Improve this Doc View Source

SetShowText(Boolean)

Declaration
public void SetShowText(bool showTime)
Parameters
Type Name Description
System.Boolean showTime
| Improve this Doc View Source

SetTimerStarted(Boolean)

Declaration
public void SetTimerStarted(bool timerStarted)
Parameters
Type Name Description
System.Boolean timerStarted
| Improve this Doc View Source

SetTriggerTime(TimeSpan)

Declaration
public void SetTriggerTime(TimeSpan timeSpan)
Parameters
Type Name Description
TimeSpan timeSpan

Events

| Improve this Doc View Source

OnCurrentDelayMinutesChanged

Declaration
public event Action<string>? OnCurrentDelayMinutesChanged
Event Type
Type Description
System.Nullable<Action<System.String>>
| Improve this Doc View Source

OnCurrentDelaySecondsChanged

Declaration
public event Action<string>? OnCurrentDelaySecondsChanged
Event Type
Type Description
System.Nullable<Action<System.String>>
| Improve this Doc View Source

OnCurrentTextChanged

Declaration
public event Action<string>? OnCurrentTextChanged
Event Type
Type Description
System.Nullable<Action<System.String>>

Extension Methods

ControlExtension.GetControlOfType<T>(Control)
ControlExtension.GetControlOfType<T>(Control, String)
ControlExtension.GetControlOfType<T>(Control, Boolean)
ControlExtension.GetControlOfType<T>(Control, String, Boolean)
ControlExtension.GetSearchableControls(Control, Boolean)
ControlExtension.ChildrenContainText(Control, String)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾