createImportObject method

  1. @override
JSObject createImportObject()

Creates a JavaScript object providing definitions used as imported functions by the WebAssembly module.

The default build uses the dart namespace to import definitions provided by the sqlite3 package. Custom builds might need additional functions, which can be provided by overriding this method to install additional namespaces.

Implementation

@override
JSObject createImportObject() {
  return super.createImportObject()
    ..["wasi_snapshot_preview1"] = createJSInteropWrapper(_callbacks);
}