public override void Dispose() { if (ParentStatusManager.currentPlatform == Core.Platform.Mobile) { this.ParentStatusManager.UpdateNormalStatus(); this.ParentStatusManager.UpdateProgress(0); } ParentStatusManager.controllers.Remove(this); ParentStatusManager.RefreshStatus(); }
public override void Dispose() { ParentStatusManager.controllers.Remove(this); ParentStatusManager.RefreshStatus(); }
public void SetProgress(double value) { ParentStatusManager.UpdateProgress(value); }
public async Task SetStatusWithPauseAsync(string text, int showTimeSeconds) { ParentStatusManager.UpdateStatusText(text); await Task.Delay(showTimeSeconds * 1000); }
public void SetStatus(string text) { ParentStatusManager.UpdateStatusText(text); }