mirror of
https://github.com/justUmen/Bjornulf_custom_nodes.git
synced 2026-03-21 20:52:11 -03:00
37 lines
1.4 KiB
JavaScript
37 lines
1.4 KiB
JavaScript
import { app } from "../../../scripts/app.js";
|
|
|
|
app.registerExtension({
|
|
name: "Bjornulf.PauseResume",
|
|
async nodeCreated(node) {
|
|
if (node.comfyClass === "Bjornulf_PauseResume") {
|
|
const resumeButton = node.addWidget("button", "Resume", "Resume", () => {
|
|
fetch('/bjornulf_resume', { method: 'GET' })
|
|
.then(response => response.text())
|
|
.then(data => {
|
|
console.log('Resume response:', data);
|
|
// You can update the UI here if needed
|
|
})
|
|
.catch(error => console.error('Error:', error));
|
|
});
|
|
const stopButton = node.addWidget("button", "Stop", "Stop", () => {
|
|
fetch('/bjornulf_stop', { method: 'GET' })
|
|
.then(response => response.text())
|
|
.then(data => {
|
|
console.log('Stop response:', data);
|
|
// You can update the UI here if needed
|
|
})
|
|
.catch(error => console.error('Error:', error));
|
|
});
|
|
}
|
|
}
|
|
});
|
|
|
|
// BASIC BUTTON
|
|
// app.registerExtension({
|
|
// name: "Bjornulf.PauseResume",
|
|
// async nodeCreated(node) {
|
|
// if (node.comfyClass === "Bjornulf_PauseResume") {
|
|
// node.addWidget("button","Resume","Resume", (...args) => { console.log("lol"); } )
|
|
// }
|
|
// }
|
|
// });
|