init static method

Implementation

static Future<DartWitGeneratorWorld> init(
  WasmInstanceBuilder builder, {
  required DartWitGeneratorWorldImports imports,
}) async {
  late final WasmLibrary library;
  WasmLibrary getLib() => library;

  final instance = await builder.build();

  library = WasmLibrary(instance,
      componentId: 'wasm-run-dart:dart-wit-generator/dart-wit-generator',
      int64Type: Int64TypeConfig.bigInt);
  return DartWitGeneratorWorld(imports: imports, library: library);
}