commonMain.com.dokar.quickjs.converter.JsObjectConverter.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quickjs-kt Show documentation
Show all versions of quickjs-kt Show documentation
A QuickJS binding for idiomatic Kotlin, with Async/DSL/ES Modules support.
The newest version!
package com.dokar.quickjs.converter
import com.dokar.quickjs.binding.JsObject
import kotlin.reflect.KType
import kotlin.reflect.typeOf
/**
* Converts [JsObject] to the target type [T] and vice versa.
*/
interface JsObjectConverter : TypeConverter {
override val sourceType: KType get() = typeOf()
}