spine-runtimes/spine-flutter/lib/web_ffi/web_ffi_modules.dart
Mario Zechner 934e374724 [flutter] Add web_ffi fork, fix .wasm/.js size
The fork is required as Emscripten produces a .wasm file that the upstream web_ffi can't parse correctly to extract exported symbols.
2022-11-20 22:18:39 +01:00

13 lines
496 B
Dart
Executable File

/// Provides additional classes that are needed for web_ffi,
/// but are not present in [dart:ffi](https://api.dart.dev/stable/2.12.0/dart-ffi/dart-ffi-library.html).
library web_ffi_modules;
export 'modules/exceptions.dart';
export 'modules/module.dart';
export 'modules/memory.dart'
show registerOpaqueType, Memory, MemoryRegisterMode;
export 'modules/emscripten/emscripten_module_stub.dart'
if (dart.library.js) 'modules/emscripten/emscripten_module.dart'
show EmscriptenModule;