private void Communication_ToggleStateChanged(object sender, ToggleStateChangeEventArgs e) { // TODO : Handle index outside of range if (e.Index >= _toggleStates.Length) { _logger.WriteLine($"Invalid toggle state index {e.Index}"); return; } if (_toggleStates[e.Index] == null) { // TODO : Init } else { // TODO : Find actions for this toggle button // Actions like: When switched Off, When switched On } }
private void Communication_ToggleStateChanged(object sender, ToggleStateChangeEventArgs e) { Messages.Add($"RECV: Toggle State Changed: index={e.Index};new state={e.NewState}"); }
private void OnToggleStateChanged(object sender, ToggleStateChangeEventArgs e) { throw new NotImplementedException(); }