bls/wasm_interop library
Dart wrapper for WebAssembly JavaScript API
Classes
- Global
- WebAssembly Global instance. Could be shared between different instantiated modules.
- Instance
- Instantiated WebAssembly module.
- Memory
- WebAssembly Memory instance. Could be shared between different instantiated modules.
- Module
- Compiled WebAssembly module.
- ModuleExportDescriptor
- Module exports entry.
- ModuleImportDescriptor
- Module imports entry.
- Table
- WebAssembly Table instance. Could be shared between different instantiated modules.
Enums
- ImportExportKind
- Possible kinds of import or export entries.
Extensions
- JsBigInt on BigInt
- BigInt interop
- ModuleExportDescriptorKind on ModuleExportDescriptor
-
Extension converting
kind
string to enum. - ModuleImportDescriptorKind on ModuleImportDescriptor
-
Extension converting
kind
string to enum.
Exceptions / Errors
- CompileError
- This object is thrown when an exception occurs during compilation.
- LinkError
- This object is thrown when an exception occurs during linking.
- RuntimeError
- This object is thrown when an exception occurs during runtime.