partial void OnResumingPartial() { if (_suspended) { _suspended = false; Resuming?.Invoke(this, null); } }
public override void WillEnterForeground(UIApplication application) { if(_suspended) { _suspended = false; Resuming?.Invoke(this, null); } }
public async Task ResumeAsync() { this.LogInfo(); Resuming?.Invoke(this, EventArgs.Empty); // restore the navigation state await FrameLogic.LoadNavigationState(Id, _frame); // call the view-models OnResuming await SuspensionLogic.CallResumeAsync(CurrentViewModel as ISuspensionAware); Resumed?.Invoke(this, EventArgs.Empty); }
private void OnGatewayStateChanged(GatewayStatus newState) { switch (newState) { case GatewayStatus.Resuming: Resuming?.Invoke(); break; case GatewayStatus.Reconnecting: Reconnecting?.Invoke(); break; case GatewayStatus.Disconnected: LoggedOut?.Invoke(); break; } }
/// <summary> /// Raises the <see cref="Resuming"/> event /// </summary> internal static void RaiseResuming() => Resuming?.Invoke(null, null);
private static void OnResuming(object?sender, HostResumingEventArgs e) { Resuming?.Invoke(sender, e); }
internal void OnResuming() { Resuming?.Invoke(null, null); }
partial void OnResumingPartial() { Resuming?.Invoke(null, null); }
private void Current_LeavingBackground(object sender, LeavingBackgroundEventArgs e) { Resuming?.Invoke(this, e); }
private void App_Resuming(object sender, object e) { EventDispatcher.Dispatch(() => Resuming?.Invoke(this, e)); }