15 lines
580 B
JavaScript
15 lines
580 B
JavaScript
app.registerExtension({
|
|
name: "AgentAssist.RandomNumberButton",
|
|
nodeCreated(node, app) {
|
|
// Check if the node is our RandomNumberButton node
|
|
if (node.type === "RandomNumberButton") {
|
|
// Add a button widget
|
|
const button = node.addWidget("button", "Generate", "generate_button", () => {
|
|
// When the button is clicked, queue the prompt (run the workflow)
|
|
app.queuePrompt();
|
|
});
|
|
// Optional: Make the button fill the width of the node
|
|
button.serialize = false; // Don't save the button state in the workflow file
|
|
}
|
|
}
|
|
}); |