Пример #1
0
 public void RefreshRokus()
 {
     rokus = RokuAccessor.GetRokuList();
     if (rokus.Count > 0)
     {
         SelectedRoku = rokus[0];
     }
 }
Пример #2
0
 public void SendKeyPress(char key)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     _ = RokuAccessor.SendRokuManualKeyEntryAsync(SelectedRoku, key);
 }
Пример #3
0
 public void LaunchApp(RokuApp app)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     RokuAccessor.LaunchRokuApp(SelectedRoku, app);
 }
Пример #4
0
 public void PressButton(KeyCode keyCode)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     RokuAccessor.SendRokuButton(SelectedRoku, keyCode);
 }
Пример #5
0
 public async Task SendMultipleKeyPress(string input)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     foreach (var key in input)
     {
         await RokuAccessor.SendRokuManualKeyEntryAsync(SelectedRoku, key);
     }
 }