runScriptFromUri static method
Implementation
static Future<bool> runScriptFromUri(
int engineId,
int vfsId,
String uri,
String codeCacheDir,
bool canUseCodeCache,
bool isLocalFile,
CommonCallback callback,
) async {
var uriPtr = uri.toNativeUtf16();
var codeCacheDirPtr = codeCacheDir.toNativeUtf16();
var result = _BridgeFFIManager.instance.runScriptFromUri(
engineId,
vfsId,
uriPtr,
codeCacheDirPtr,
canUseCodeCache ? 1 : 0,
isLocalFile ? 1 : 0,
generateCallback(
(value) {
callback(value);
},
),
);
free(uriPtr);
free(codeCacheDirPtr);
return result == 1;
}