install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin

This commit is contained in:
Shaun Walker
2020-04-30 13:58:04 -04:00
parent 099fddf2b6
commit 34538dd945
44 changed files with 1051 additions and 912 deletions

View File

@ -73,13 +73,13 @@ namespace Oqtane.UI
}
}
public Task IncludeLink(string id, string rel, string url, string type)
public Task IncludeLink(string id, string rel, string url, string type, string integrity, string crossorigin)
{
try
{
_jsRuntime.InvokeAsync<string>(
"interop.includeLink",
id, rel, url, type);
id, rel, url, type, integrity, crossorigin);
return Task.CompletedTask;
}
catch
@ -88,13 +88,13 @@ namespace Oqtane.UI
}
}
public Task IncludeScript(string id, string src, string content, string location)
public Task IncludeScript(string id, string src, string content, string location, string integrity, string crossorigin)
{
try
{
_jsRuntime.InvokeAsync<string>(
"interop.includeScript",
id, src, content, location);
id, src, content, location, integrity, crossorigin);
return Task.CompletedTask;
}
catch