Spec-Zone.ru › Kotlin 1.7

Пакет kotlinx.wasm.jsinterop

kotlin-stdlib / 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API