Exemple #1
0
 public void OnEnd(ProgressEndReason reason)
 {
     if (reason == ProgressEndReason.COMPLETED)
     {
         onComplete.Invoke();
     }
 }
Exemple #2
0
 /// <summary>
 /// Interrupt the progress bar, closing it prematurely
 /// </summary>
 /// <param name="progressEndReason">reason progress was interrupted</param>
 public void ServerInterruptProgress(ProgressEndReason progressEndReason = ProgressEndReason.INTERRUPTED)
 {
     completedEndAction.OnEnd(progressEndReason);
     ServerCloseProgressBar();
 }
 /// <summary>
 /// Finish the action with the specified reason, invoke the callback.
 /// </summary>
 /// <param name="completed">reason for completion</param>
 public void OnEnd(ProgressEndReason reason)
 {
     this.onEnd.Invoke(reason);
 }