minor style cleanup, moving some classes into own files

This commit is contained in:
tibbi
2020-03-10 17:28:40 +01:00
parent 9f6271eb2f
commit 09ff527a1e
9 changed files with 34 additions and 46 deletions

View File

@ -0,0 +1,11 @@
package com.simplemobiletools.clock.models
sealed class TimerState {
object Idle : TimerState()
data class Start(val duration: Long) : TimerState()
data class Running(val duration: Long, val tick: Long) : TimerState()
data class Pause(val duration: Long) : TimerState()
data class Paused(val duration: Long, val tick: Long) : TimerState()
data class Finish(val duration: Long) : TimerState()
object Finished : TimerState()
}