public static async Task <IJSRuntime> UnloadJsAsync(this IJSRuntime runtime, params string[] fileNames) { await(await runtime.EnsureCanWork()).InvokeVoidAsync("BlazorJS.unloadScripts", fileNames); return(runtime); }
internal static async Task <IJSRuntime> LoadJsAsync <T>(this IJSRuntime runtime, DotNetObjectReference <T> reference, params string[] fileNames) where T : class { await(await runtime.EnsureCanWork()).InvokeVoidAsync("BlazorJS.loadScripts", fileNames, reference); return(runtime); }