wasm_backend_spi library

SPI for dart_monty_wasm backend internals.

Import this library only from sibling monorepo packages (e.g. dart_monty_web). Application code should import package:dart_monty_wasm/dart_monty_wasm.dart instead.

Classes

WasmBindings
Abstract interface over the WASM bridge.
WasmBindingsJs
VM stub for WasmBindingsJs.
WasmCoreBindings
Adapts WasmBindings (async, WasmRunResult/WasmProgressResult) to the MontyCoreBindings interface (async, CoreRunResult/ CoreProgressResult).
WasmDiscoverResult
Result of WasmBindings.discover.
WasmProgressResult
Result of WasmBindings.start, WasmBindings.resume, and WasmBindings.resumeWithError.
WasmRunResult
Result of WasmBindings.run.