diff options
Diffstat (limited to 'windows/WinUI/MainWindow.xaml.cs')
| -rw-r--r-- | windows/WinUI/MainWindow.xaml.cs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/windows/WinUI/MainWindow.xaml.cs b/windows/WinUI/MainWindow.xaml.cs index 589910f7..8e2d7993 100644 --- a/windows/WinUI/MainWindow.xaml.cs +++ b/windows/WinUI/MainWindow.xaml.cs @@ -20,9 +20,30 @@ namespace WinUI /// </summary> public partial class MainWindow : Window { + APIHandler handler = new APIHandler(); + public MainWindow() { InitializeComponent(); + + updateStatus(); + updateNetworks(); + } + + private void updateStatus() + { + var status = handler.getStatus(); + + this.networkId.Content = status.address; + this.versionString.Content = status.version; + this.onlineStatus.Content = (status.online ? "ONLINE" : "OFFLINE"); + } + + private void updateNetworks() + { + var networks = handler.getNetworks(); + + networksPage.setNetworks(networks); } } } |
