WasmJsJsRuntime

class WasmJsJsRuntime : JsRuntime

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun ensureApiBootstrapped(): Boolean
Link copied to clipboard
open override fun evaluate(code: String, moduleResolver: (String) -> String?? = null): JsResult

moduleResolver is consulted for an ES module the embedded bundle does not carry; return null for "not found". It is called during the evaluation, on the calling thread.

Link copied to clipboard
open override fun registerAllMetadataListeners()
Link copied to clipboard
open override fun registerAllParameterListeners()
Link copied to clipboard
open override fun registerMetadataListener(instanceId: Int)
Link copied to clipboard
open override fun registerParameterListener(instanceId: Int)
Link copied to clipboard
open override fun reinitialize()
Link copied to clipboard
open override fun unregisterAllMetadataListeners()
Link copied to clipboard
Link copied to clipboard
open override fun unregisterMetadataListener(instanceId: Int)
Link copied to clipboard
open override fun unregisterParameterListener(instanceId: Int)