summaryrefslogtreecommitdiff
path: root/windows/WinUI/MainWindow.xaml.cs
diff options
context:
space:
mode:
Diffstat (limited to 'windows/WinUI/MainWindow.xaml.cs')
-rw-r--r--windows/WinUI/MainWindow.xaml.cs21
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);
}
}
}