private FeedbackDisplay CreateFeedbackDisplay(string title, string message, NotifyIcon theIcon) { var feedbackDisplay = new FeedbackDisplay(_toast); feedbackDisplay.SetTitle(title); feedbackDisplay.SetMessage(message); feedbackDisplay.SetFeedbackType(theIcon.ToString()); return(feedbackDisplay); }
private FeedbackDisplay CreateFeedbackDisplay(string title, string message, NotifyIcon kataStateIcon, NotifyIcon playerTestStateIcon) { var feedbackDisplay = new FeedbackDisplay(_toast); feedbackDisplay.SetTitle(title); feedbackDisplay.SetMessage(message); feedbackDisplay.SetKataState(kataStateIcon); feedbackDisplay.SetPlayerTestState(playerTestStateIcon); return(feedbackDisplay); }
private void UpdateTimer(FeedbackDisplay feedbackDisplay) { if (ViewModel.AttemptGameState == null) { return; } var kataTimer = ViewModel.AttemptGameState.KataTimer; if (kataTimer != null) { feedbackDisplay.SetKataTimer(kataTimer); } }
private void UpdateProgressLevel(FeedbackDisplay feedbackDisplay) { if (ViewModel.AttemptGameState == null) { return; } if (ViewModel.AttemptGameState.LatestResult == null) { return; } var progressLevel = GetProgressLevel(ViewModel.AttemptGameState); feedbackDisplay.SetProgressLevel(progressLevel); }