Coverage Summary for Class: ClickSoundsId (com.vsevolodganin.clicktrack.model)

Class Method, % Branch, % Line, % Instruction, %
ClickSoundsId$Builtin 0% (0/1) 0% (0/2) 0% (0/2) 0% (0/46)
ClickSoundsId$Builtin$Companion 0% (0/1) 0% (0/1) 0% (0/4)
ClickSoundsId$Companion 0% (0/1) 0% (0/1) 0% (0/37)
ClickSoundsId$Database 0% (0/1) 0% (0/2) 0% (0/2) 0% (0/28)
ClickSoundsId$Database$Companion 0% (0/1) 0% (0/1) 0% (0/4)
Total 0% (0/5) 0% (0/4) 0% (0/7) 0% (0/119)


 package com.vsevolodganin.clicktrack.model
 
 import kotlinx.serialization.Serializable
 
 @Serializable
 sealed interface ClickSoundsId {
     @Serializable
     data class Database(val value: Long) : ClickSoundsId
 
     @Serializable
     data class Builtin(val value: BuiltinClickSounds) : ClickSoundsId
 }