summaryrefslogtreecommitdiff
path: root/windows/WinUI/NetworkInfoView.xaml.cs
diff options
context:
space:
mode:
Diffstat (limited to 'windows/WinUI/NetworkInfoView.xaml.cs')
-rw-r--r--windows/WinUI/NetworkInfoView.xaml.cs12
1 files changed, 10 insertions, 2 deletions
diff --git a/windows/WinUI/NetworkInfoView.xaml.cs b/windows/WinUI/NetworkInfoView.xaml.cs
index cbc268ca..ccdec288 100644
--- a/windows/WinUI/NetworkInfoView.xaml.cs
+++ b/windows/WinUI/NetworkInfoView.xaml.cs
@@ -20,11 +20,14 @@ namespace WinUI
/// </summary>
public partial class NetworkInfoView : UserControl
{
- ZeroTierNetwork network;
+ private APIHandler handler;
+ private ZeroTierNetwork network;
- public NetworkInfoView(ZeroTierNetwork network)
+ public NetworkInfoView(APIHandler handler, ZeroTierNetwork network)
{
InitializeComponent();
+
+ this.handler = handler;
this.network = network;
UpdateNetworkData();
@@ -60,5 +63,10 @@ namespace WinUI
return false;
}
+
+ private void leaveButton_Click(object sender, RoutedEventArgs e)
+ {
+ handler.LeaveNetwork(network.NetworkId);
+ }
}
}