aboutsummaryrefslogtreecommitdiffstats
path: root/support/hololens/ServoApp/ServoControl.idl
blob: dcdc9e051f374aeb73ca86efd2cfa0982f3aa9be (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace ServoApp {

  delegate void LoadStatusChangedDelegate();
  delegate void HistoryChangedDelegate(Boolean back, Boolean forward);

  runtimeclass ServoControl : Windows.UI.Xaml.Controls.Control {
      ServoControl();
      void GoBack();
      void GoForward();
      void Reload();
      void Stop();
      Windows.Foundation.Uri LoadURIOrSearch(String url);
      void Shutdown();
      event LoadStatusChangedDelegate OnLoadStarted;
      event LoadStatusChangedDelegate OnLoadEnded;
      event HistoryChangedDelegate OnHistoryChanged;
      event Windows.Foundation.EventHandler<String> OnTitleChanged;
      event Windows.Foundation.EventHandler<String> OnURLChanged;
}
} // namespace ServoApp