Пакет kotlinx.wasm.jsinterop
Типы
Требования к платформе и версии: Native (1.3)
Arena
typealias Arena = Int
Требования к платформе и версии: Native (1.3)
ArenaManager
object ArenaManager
Требования к платформе и версии: Native (1.3)
JsArray
open class JsArray : JsValue
Требования к платформе и версии: Native (1.3)
JsValue
open class JsValue
Требования к платформе и версии: Native (1.3)
KtFunction
typealias KtFunction<R> = (ArrayList<JsValue>) -> R
Требования к платформе и версии: Native (1.3)
Объект
typealias Object = Int
Требования к платформе и версии: Native (1.3)
Указатель
typealias Pointer = Int
Свойства
Требования к платформе и версии: Native (1.3)
upperWord
const val upperWord: Long
Функции
Требования к платформе и версии: Native (1.3)
выделитьArena
fun allocateArena(): Arena
Требования к платформе и версии: Native (1.3)
doubleLower
fun doubleLower(value: Double): Int
Требования к платформе и версии: Native (1.3)
doubleUpper
fun doubleUpper(value: Double): Int
Требования к платформе и версии: Native (1.3)
освободитьArena
fun freeArena(arena: Arena)
Требования к платформе и версии: Native (1.3)
getInt
fun getInt( arena: Arena, obj: Object, propertyPtr: Pointer, propertyLen: Int ): Int
Требования к платформе и версии: Native (1.3)
Konan_js_getProperty
fun Konan_js_getProperty( arena: Arena, obj: Object, propertyPtr: Pointer, propertyLen: Int ): Int
Требования к платформе и версии: Native (1.3)
добавитьIntВArena
fun pushIntToArena(arena: Arena, value: Int)
Требования к платформе и версии: Native (1.3)
ReturnSlot_getDouble
fun ReturnSlot_getDouble(): Double
Требования к платформе и версии: Native (1.3)
выполнитьLambda
fun runLambda( pointer: Int, argumentsArena: Arena, argumentsArenaSize: Int ): Int
Требования к платформе и версии: Native (1.3)
установитьФункцию
fun setFunction( arena: Arena, obj: Object, propertyName: Pointer, propertyLength: Int, function: Int)
Требования к платформе и версии: Native (1.3)
установитьСтроку
fun setString( arena: Arena, obj: Object, propertyName: Pointer, propertyLength: Int, stringPtr: Pointer, stringLength: Int)
Требования к платформе и версии: Native (1.3)
setter
fun setter(obj: JsValue, property: String, string: String)
fun setter( obj: JsValue, property: String, lambda: KtFunction<Unit>)
Требования к платформе и версии: Native (1.3)
длинаСтрокиВбайтах
fun stringLengthBytes(message: String): Int
Требования к платформе и версии: Native (1.3)
указательНаСтроку
fun stringPointer(message: String): Pointer
Требования к платформе и версии: Native (1.3)
обернутьФункцию
fun <R> wrapFunction(func: KtFunction<R>): Int
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlinx.wasm.jsinterop/index.html