bindAdapters method

WASIComponentCanonicalAdapterProgram bindAdapters(
  1. WasmComponent component, {
  2. bool validate = true,
  3. Map<int, WASIComponentCanonicalAdapterCallback> coreFunctions = const <int, WASIComponentCanonicalAdapterCallback>{},
  4. Map<int, WASIComponentCanonicalAdapterCallback> componentFunctions = const <int, WASIComponentCanonicalAdapterCallback>{},
})

Prepares and binds canonical lift/lower adapter operations.

Implementation

WASIComponentCanonicalAdapterProgram bindAdapters(
  WasmComponent component, {
  bool validate = true,
  Map<int, WASIComponentCanonicalAdapterCallback> coreFunctions =
      const <int, WASIComponentCanonicalAdapterCallback>{},
  Map<int, WASIComponentCanonicalAdapterCallback> componentFunctions =
      const <int, WASIComponentCanonicalAdapterCallback>{},
}) {
  return prepareComponent(component, validate: validate).bindAdapters(
    coreFunctions: coreFunctions,
    componentFunctions: componentFunctions,
  );
}