/// <summary> /// Sets a user implemented callback to fetch imported modules dynamically in scripts /// </summary> /// <param name="fetchImportedModuleFromScriptCallback">The callback function being set</param> public void SetFetchImportedModuleFromScriptCallback( JsFetchImportedModuleFromScriptCallback fetchImportedModuleFromScriptCallback) { JsErrorHelpers.ThrowIfError(NativeMethods.JsSetModuleHostInfo(this, JsModuleHostInfoKind.FetchImportedModuleFromScriptCallback, Marshal.GetFunctionPointerForDelegate(fetchImportedModuleFromScriptCallback) )); }
internal static extern JsErrorCode JsSetModuleHostInfo(JsModuleRecord requestModule, JsModuleHostInfoKind moduleHostInfo, JsFetchImportedModuleFromScriptCallback callback);
public void SetHostInfo(JsFetchImportedModuleFromScriptCallback fetch) => Native.ThrowIfError(Native.JsSetModuleHostInfo(this, fetch));