Exemplo n.º 1
0
 public void RefreshRokus()
 {
     rokus = RokuAccessor.GetRokuList();
     if (rokus.Count > 0)
     {
         SelectedRoku = rokus[0];
     }
 }
Exemplo n.º 2
0
 public void SendKeyPress(char key)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     _ = RokuAccessor.SendRokuManualKeyEntryAsync(SelectedRoku, key);
 }
Exemplo n.º 3
0
 public void LaunchApp(RokuApp app)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     RokuAccessor.LaunchRokuApp(SelectedRoku, app);
 }
Exemplo n.º 4
0
 public void PressButton(KeyCode keyCode)
 {
     if (SelectedRoku == null)
     {
         MessageBox.Show("No Roku Selected!");
         return;
     }
     RokuAccessor.SendRokuButton(SelectedRoku, keyCode);
 }
Exemplo n.º 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);
     }
 }