zt
12/20/2022, 2:32 AM@Serializable
internal data class ElementRenderer<T>(private val newElement: NewElement<T>) {
val model = newElement.type.componentType.model
@Serializable
data class NewElement<T>(val type: Type<T>)
@Serializable
data class Type<T>(val componentType: ComponentType<T>)
@Serializable
data class ComponentType<T>(val model: T)
}
ephemient
12/20/2022, 11:39 AMJsonTransformingSerializer
, this is possible with every formatzt
12/20/2022, 7:20 PMzt
12/21/2022, 12:03 AMephemient
12/21/2022, 12:24 AMDeserializationStrategy<T>
and pass that to decodeFromString
ephemient
12/21/2022, 12:25 AM