TimerUseCase

public protocol TimerUseCase

Undocumented

  • Observable elapsed milliseconds time

    Declaration

    Swift

    var milliseconds: PublishSubject<Milliseconds> { get }
  • Timer priority

    Declaration

    Swift

    var priority: Priority { get set }
  • Start timer

    Declaration

    Swift

    func start() -> Single<Void>
  • Get elapsed time

    Declaration

    Swift

    func elapsed() -> Single<Int>
  • Callback delay time

    Declaration

    Swift

    func delay(_ value: Int, currentTime: Int) -> Single<Int>
  • Pause timer

    Declaration

    Swift

    func pause() -> Single<Int>
  • Resume timer

    Declaration

    Swift

    func resume() -> Single<Int>
  • Finish timer

    Declaration

    Swift

    func finish() -> Single<Int>