UserData

data class UserData(val dataByType: Map<KClass<*>, Any> = emptyMap())

Constructors

Link copied to clipboard
constructor(dataByType: Map<KClass<*>, Any> = emptyMap())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
inline operator fun <T : Any> get(type: KClass<T>): T
Link copied to clipboard
inline fun <T : Any> hasData(): Boolean
Link copied to clipboard
fun <T : Any> withData(type: KClass<T>, value: T): UserData