private void OnTimerStopped(TimerStopMessage message) { var talk = GetTalkScheduleItem(message.TalkId); if (talk != null) { talk.CompletedTimeSecs = message.ElapsedSecs; } }
private void OnTimerStopped(TimerStopMessage msg) { var model = (TimerOutputWindowViewModel)DataContext; if (!model.SplitAndFullScrenModeIdentical()) { // only animate if the user has configured different display // layout for timer mode and full-screen mode DisplayFullScreenTimeOfDay(); } }
private void OnTimerStopped(TimerStopMessage msg) { if (msg.PersistFinalTimerValue) { _persistingTalkDuration = true; _persistTimer.Interval = TimeSpan.FromSeconds(_optionsService.Options.PersistDurationSecs); _persistTimer.Start(); } else { AdjustDisplayOnTimerStop(); } }
private void OnTimerStopped(TimerStopMessage obj) { IsRunning = false; DurationSector = null; }