Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
open class Exception(tag: Tag, payload: ReadonlyArray<JsAny?>, options: ExceptionOptions = definedExternally)
Link copied to clipboard
interface ExceptionOptions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The WebAssembly.Memory
object is a resizable ArrayBuffer or SharedArrayBuffer that holds raw bytes of memory accessed by a WebAssembly.Instance
.
Link copied to clipboard
interface MemoryDescriptor
Link copied to clipboard
A WebAssembly.Module
object contains stateless WebAssembly code that has already been compiled by the browser — this can be efficiently shared with Workers, and instantiated multiple times.
Link copied to clipboard
interface ModuleExportDescriptor
Link copied to clipboard
interface ModuleImportDescriptor
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The WebAssembly.Table
object is a JavaScript wrapper object — an array-like structure representing a WebAssembly table, which stores homogeneous references.
Link copied to clipboard
interface TableDescriptor
Link copied to clipboard
Link copied to clipboard
interface WebAssemblyInstantiatedSource
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline suspend fun instantiate(bytes: BufferSource, importObject: Imports): WebAssemblyInstantiatedSource
Link copied to clipboard
external fun instantiateAsync(bytes: BufferSource, importObject: Imports = definedExternally): Promise<WebAssemblyInstantiatedSource>
external fun instantiateAsync(moduleObject: Module, importObject: Imports = definedExternally): Promise<Instance>
Link copied to clipboard
inline suspend fun instantiateStreaming(source: PromiseLike<Response>): WebAssemblyInstantiatedSource
inline suspend fun instantiateStreaming(source: PromiseLike<Response>, importObject: Imports): WebAssemblyInstantiatedSource
inline suspend fun instantiateStreaming(source: Response, importObject: Imports): WebAssemblyInstantiatedSource
Link copied to clipboard
external fun instantiateStreamingAsync(source: PromiseLike<Response>, importObject: Imports = definedExternally): Promise<WebAssemblyInstantiatedSource>
external fun instantiateStreamingAsync(source: Response, importObject: Imports = definedExternally): Promise<WebAssemblyInstantiatedSource>
Link copied to clipboard