Files
2024-01-19 00:49:40 +09:00

27 lines
655 B
JavaScript

import { api } from "../../scripts/api.js";
import { app } from "../../scripts/app.js";
import { findWidgetByName } from "./utils.js";
let original_show = app.ui.dialog.show;
function nodeUpdateNodeHandler(event) {
let nodes = app.graph._nodes_by_id;
let node = nodes[event.detail.node_id];
if (node) {
const widget = findWidgetByName(event.detail.widget_name);
if (widget) {
widget.value = event.detail.value;
}
}
}
api.addEventListener("komojini-update-node", nodeUpdateNodeHandler);
function addQueue(event) {
app.queuePrompt(0, 1);
}
api.addEventListener("komojini-add-queue", addQueue);