diff options
Diffstat (limited to '')
-rw-r--r-- | ui/manage_tunnels.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ui/manage_tunnels.go b/ui/manage_tunnels.go index 4a3985d0..815dee00 100644 --- a/ui/manage_tunnels.go +++ b/ui/manage_tunnels.go @@ -25,6 +25,7 @@ type ManageTunnelsWindow struct { icon *walk.Icon + tunnelTracker *TunnelTracker tunnelsView *TunnelsView confView *ConfView tunnelAddedPublisher walk.StringEventPublisher @@ -172,6 +173,16 @@ func (mtw *ManageTunnelsWindow) Show() { win.BringWindowToTop(mtw.Handle()) } +func (mtw *ManageTunnelsWindow) TunnelTracker() *TunnelTracker { + return mtw.tunnelTracker +} + +func (mtw *ManageTunnelsWindow) SetTunnelTracker(tunnelTracker *TunnelTracker) { + mtw.tunnelTracker = tunnelTracker + + mtw.confView.SetTunnelTracker(tunnelTracker) +} + func (mtw *ManageTunnelsWindow) SetTunnelState(tunnel *service.Tunnel, state service.TunnelState) { mtw.tunnelsView.SetTunnelState(tunnel, state) // mtw.confView.SetTunnelState(tunnel, state) |