C# Class Glow.PaneControls.GlowControlPane

Inheritance: Windows.UI.Xaml.Controls.UserControl, IProgramPane
Afficher le fichier Open project: QuinnDamerell/Glow

Méthodes publiques

Méthode Description
GlowControlPane ( IGlowControlListener listener ) : Glow.Interfaces
IsProgramEnabled ( GlowPrograms program ) : bool

Called by the main page when a program asks if it is enabled

OnCommand ( Command cmd ) : void
OnProgramListChanged ( ) : void
ToggleProgram ( GlowPrograms program, bool enabled ) : void

Called by the control when a program is toggled.

Private Methods

Méthode Description
ConnectionManager_OnClientConnected ( ) : void
MasterSlider_ValueChanged ( object sender, RangeBaseValueChangedEventArgs e ) : void
ProcessSettingsRecieved ( string json ) : void
QueryCurrentState ( ) : void
SendUpdatedSettings ( ) : void
SleepyOffTime_TimeChanged ( object sender, TimePickerValueChangedEventArgs e ) : void
SleepyOnTime_TimeChanged ( object sender, TimePickerValueChangedEventArgs e ) : void
SleepyTimeBrightness_ValueChanged ( object sender, RangeBaseValueChangedEventArgs e ) : void
UpdateUI ( ) : void

Method Details

GlowControlPane() public méthode

public GlowControlPane ( IGlowControlListener listener ) : Glow.Interfaces
listener IGlowControlListener
Résultat Glow.Interfaces

IsProgramEnabled() public méthode

Called by the main page when a program asks if it is enabled
public IsProgramEnabled ( GlowPrograms program ) : bool
program GlowPrograms
Résultat bool

OnCommand() public méthode

public OnCommand ( Command cmd ) : void
cmd GlowCommon.DataObjects.Command
Résultat void

OnProgramListChanged() public méthode

public OnProgramListChanged ( ) : void
Résultat void

ToggleProgram() public méthode

Called by the control when a program is toggled.
public ToggleProgram ( GlowPrograms program, bool enabled ) : void
program GlowPrograms
enabled bool
Résultat void