RecordingState

Types

Link copied to clipboard
data class Complete(val attachment: Attachment) : RecordingState
Link copied to clipboard
data class Hold(    val durationInMs: Int = 0,     val waveform: List<Float> = emptyList(),     val offset: Pair<Float, Float> = ZeroOffset) : RecordingState.Recording
Link copied to clipboard
Link copied to clipboard
data class Locked(val durationInMs: Int = 0, val waveform: List<Float> = emptyList()) : RecordingState.Recording
Link copied to clipboard
data class Overview(    val durationInMs: Int = 0,     val waveform: List<Float> = emptyList(),     val attachment: Attachment,     val isPlaying: Boolean = false,     val playingProgress: Float = 0.0f,     val playingId: Int = -1) : RecordingState
Link copied to clipboard
sealed class Recording : RecordingState