Added "Load Workflow" button to model info view.
This commit is contained in:
@@ -1756,7 +1756,6 @@ class ModelGrid {
|
|||||||
modelInfoButtonOnLeft ? actionButtons : infoButtons,
|
modelInfoButtonOnLeft ? actionButtons : infoButtons,
|
||||||
),
|
),
|
||||||
$el("div.model-label", {
|
$el("div.model-label", {
|
||||||
ondragend: (e) => dragAdd(e),
|
|
||||||
draggable: false,
|
draggable: false,
|
||||||
}, [
|
}, [
|
||||||
$el("p", [showModelExtension ? item.name : SearchPath.splitExtension(item.name)[0]])
|
$el("p", [showModelExtension ? item.name : SearchPath.splitExtension(item.name)[0]])
|
||||||
@@ -2239,6 +2238,18 @@ class ModelInfo {
|
|||||||
innerHtml.push($el("div", [
|
innerHtml.push($el("div", [
|
||||||
previewSelect.elements.previews,
|
previewSelect.elements.previews,
|
||||||
$el("div.row.tab-header", [
|
$el("div.row.tab-header", [
|
||||||
|
$el("div", [
|
||||||
|
$el("button", {
|
||||||
|
onclick: async (e) => {
|
||||||
|
const url = previewSelect.elements.defaultPreviews.children[0].src;
|
||||||
|
const response = await fetch(url);
|
||||||
|
const data = await response.blob();
|
||||||
|
const type = data.type;
|
||||||
|
const file = new File([data], "model-manager-workflow-file", { type });
|
||||||
|
app.handleFile(file);
|
||||||
|
},
|
||||||
|
}, ["Load Workflow"]),
|
||||||
|
]),
|
||||||
$el("div.row.tab-header-flex-block", [
|
$el("div.row.tab-header-flex-block", [
|
||||||
previewSelect.elements.radioGroup,
|
previewSelect.elements.radioGroup,
|
||||||
]),
|
]),
|
||||||
|
|||||||
Reference in New Issue
Block a user