Exemplo n.º 1
0
 public static void ResumeTimer(this ITimerPresenter presenter)
 {
     presenter.TimerUseCase.Resume();
 }
Exemplo n.º 2
0
 public static void PauseTimer(this ITimerPresenter presenter)
 {
     presenter.TimerUseCase.Pause();
 }
Exemplo n.º 3
0
 public static void StartTimer(this ITimerPresenter presenter, float finishTime)
 {
     presenter.TimerUseCase.Start(finishTime);
 }
Exemplo n.º 4
0
 public static void StopTimer(this ITimerPresenter presenter)
 {
     presenter.TimerUseCase.Stop();
 }
Exemplo n.º 5
0
 public static bool IsPlayingTimer(this ITimerPresenter presenter)
 {
     return(presenter.TimerUseCase.IsPlaying);
 }
Exemplo n.º 6
0
 public static float GetCurrentFinishTime(this ITimerPresenter presenter)
 {
     return(presenter.TimerUseCase.CurrentFinishTime);
 }
Exemplo n.º 7
0
 public static IObservable <Unit> GetTimerFinishedObservable(this ITimerPresenter presenter)
 {
     return(presenter.TimerUseCase.FinishedAsObservable);
 }
Exemplo n.º 8
0
 public static IObservable <float> GetElapsedTimeAsObservable(this ITimerPresenter presenter)
 {
     return(presenter.TimerUseCase.ElapsedTimeAsObservable);
 }
Exemplo n.º 9
0
 public static IObservable <float> GetRemainTimeAsObservable(this ITimerPresenter presenter)
 {
     return(presenter.TimerUseCase.RemainTimeAsObservable);
 }