Beispiel #1
0
 private void OnBrokerStateChanged(object sender, BrokerStateChangedEventArgs e)
 {
     if (e.IsConnected)
     {
         BuildIndexAsync().DoNotWait();
     }
 }
Beispiel #2
0
 private void OnBrokerStateChanged(object sender, BrokerStateChangedEventArgs e)
 {
     if (!e.IsConnected)
     {
         // Event mey fire on a background thread
         _services.MainThread().Post(CloseBrowser);
     }
 }
Beispiel #3
0
 private void OnBrokerStateChanged(object sender, BrokerStateChangedEventArgs e)
 {
     if (!e.IsConnected)
     {
         // Event mey fire on a background thread
         VsAppShell.Current.DispatchOnUIThread(CloseBrowser);
     }
 }
Beispiel #4
0
 private void BrokerStateChanged(object sender, BrokerStateChangedEventArgs eventArgs)
 {
     lock (_syncObj) {
         IsConnected = _sessionProvider.IsConnected;
         IsRunning  &= IsConnected;
     }
     UpdateActiveConnection();
     ConnectionStateChanged?.Invoke(this, EventArgs.Empty);
 }
Beispiel #5
0
 private void OnBrokerStateChanged(object sender, BrokerStateChangedEventArgs e)
 {
     if (e.IsConnected)
     {
         UpdateInstalledPackagesAsync().DoNotWait();
     }
     else
     {
         _updatePending = true;
     }
 }
 private void OnBrokerChanged(object sender, BrokerStateChangedEventArgs e)
 {
     _shell.DispatchOnUIThread(() => UpdateWindowTitle(e.IsConnected));
 }
 private void BrokerStateChanged(object sender, BrokerStateChangedEventArgs eventArgs)
 {
     IsConnected = eventArgs.IsConnected;
     UpdateActiveConnection();
     ConnectionStateChanged?.Invoke(this, new ConnectionEventArgs(IsConnected, ActiveConnection));
 }
 private void OnBrokerChanged(object sender, BrokerStateChangedEventArgs e)
 {
     _shell.MainThread().Post(() => UpdateWindowTitle(e.IsConnected));
 }