API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classWasmFactory

@codexo/exojs / resources / stable

AssetFactory implementation that loads WebAssembly binary (`.wasm`) files and produces a compiled WebAssembly.Module. The module is compiled but not instantiated — callers receive a reusable `WebAssembly.Module` that can be instantiated multiple times with different import objects via `new WebAssembly.Instance(module, imports)`.

1
props
5
methods
0
events
Import
import { WasmFactory } from '@codexo/exojs'

AssetFactory implementation that loads WebAssembly binary (`.wasm`) files and produces a compiled WebAssembly.Module.

The module is compiled but not instantiated — callers receive a reusable `WebAssembly.Module` that can be instantiated multiple times with different import objects via `new WebAssembly.Instance(module, imports)`.

Constructors 1
new(): WasmFactory
Methods 5
create(source: ArrayBuffer): Promise<Module>
createObjectUrl(blob: Blob): string
destroy(): void
process(response: Response): Promise<ArrayBuffer>
revokeObjectUrl(objectUrl: string): void
Properties 1
storageName: "wasm"
Source