All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.viewmodel.internal.ViewModelCoreUtils.kt Maven / Gradle / Ivy

@file:JvmMultifileClass

package viewmodel.internal

import kotlin.jvm.JvmMultifileClass

internal val  T.toDetailedString: String
    get() = when {
        "$this" == "[object Object]" -> this::class.simpleName ?: "Unknown"
        "$this".contains("${'$'}State${'$'}") -> this::class.simpleName ?: "Unknown"
        "$this".contains("${'$'}Intent${'$'}") -> this::class.simpleName ?: "Unknown"
        else -> toString()
    }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy