|
|
|
|
@ -20,14 +20,12 @@ namespace WinUI
|
|
|
|
|
/// </summary> |
|
|
|
|
public partial class NetworkInfoView : UserControl |
|
|
|
|
{ |
|
|
|
|
private APIHandler handler; |
|
|
|
|
private ZeroTierNetwork network; |
|
|
|
|
|
|
|
|
|
public NetworkInfoView(APIHandler handler, ZeroTierNetwork network) |
|
|
|
|
public NetworkInfoView(ZeroTierNetwork network) |
|
|
|
|
{ |
|
|
|
|
InitializeComponent(); |
|
|
|
|
|
|
|
|
|
this.handler = handler; |
|
|
|
|
this.network = network; |
|
|
|
|
|
|
|
|
|
UpdateNetworkData(); |
|
|
|
|
@ -78,13 +76,13 @@ namespace WinUI
|
|
|
|
|
|
|
|
|
|
private void leaveButton_Click(object sender, RoutedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
handler.LeaveNetwork(network.NetworkId); |
|
|
|
|
APIHandler.Instance.LeaveNetwork(network.NetworkId); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void AllowManaged_CheckStateChanged(object sender, RoutedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
CheckBox cb = sender as CheckBox; |
|
|
|
|
handler.JoinNetwork(network.NetworkId, |
|
|
|
|
APIHandler.Instance.JoinNetwork(network.NetworkId, |
|
|
|
|
allowManaged.IsChecked ?? false, |
|
|
|
|
allowGlobal.IsChecked ?? false, |
|
|
|
|
allowDefault.IsChecked ?? false); |
|
|
|
|
@ -93,7 +91,7 @@ namespace WinUI
|
|
|
|
|
private void AllowGlobal_CheckStateChanged(object sender, RoutedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
CheckBox cb = sender as CheckBox; |
|
|
|
|
handler.JoinNetwork(network.NetworkId, |
|
|
|
|
APIHandler.Instance.JoinNetwork(network.NetworkId, |
|
|
|
|
allowManaged.IsChecked ?? false, |
|
|
|
|
allowGlobal.IsChecked ?? false, |
|
|
|
|
allowDefault.IsChecked ?? false); |
|
|
|
|
@ -102,7 +100,7 @@ namespace WinUI
|
|
|
|
|
private void AllowDefault_CheckStateChanged(object sender, RoutedEventArgs e) |
|
|
|
|
{ |
|
|
|
|
CheckBox cb = sender as CheckBox; |
|
|
|
|
handler.JoinNetwork(network.NetworkId, |
|
|
|
|
APIHandler.Instance.JoinNetwork(network.NetworkId, |
|
|
|
|
allowManaged.IsChecked ?? false, |
|
|
|
|
allowGlobal.IsChecked ?? false, |
|
|
|
|
allowDefault.IsChecked ?? false); |
|
|
|
|
|