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>
TimerUseCase Protocol Reference