mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-04-20 03:13:30 +00:00
Merge branch 'master' of https://github.com/jwd-dev/ComfyUI
This commit is contained in:
commit
d7ec37f296
41
web/extensions/core/noteNode.js
Normal file
41
web/extensions/core/noteNode.js
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
import {app} from "../../scripts/app.js";
|
||||||
|
import {ComfyWidgets} from "../../scripts/widgets.js";
|
||||||
|
// Node that add notes to your project
|
||||||
|
|
||||||
|
app.registerExtension({
|
||||||
|
name: "Comfy.NoteNode",
|
||||||
|
registerCustomNodes() {
|
||||||
|
class NoteNode {
|
||||||
|
color=LGraphCanvas.node_colors.yellow.color;
|
||||||
|
bgcolor=LGraphCanvas.node_colors.yellow.bgcolor;
|
||||||
|
groupcolor = LGraphCanvas.node_colors.yellow.groupcolor;
|
||||||
|
constructor() {
|
||||||
|
if (!this.properties) {
|
||||||
|
this.properties = {};
|
||||||
|
this.properties.text="";
|
||||||
|
}
|
||||||
|
|
||||||
|
ComfyWidgets.STRING(this, "", ["", {default:this.properties.text, multiline: true}], app)
|
||||||
|
|
||||||
|
this.serialize_widgets = true;
|
||||||
|
this.isVirtualNode = true;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Load default visibility
|
||||||
|
|
||||||
|
LiteGraph.registerNodeType(
|
||||||
|
"Note",
|
||||||
|
Object.assign(NoteNode, {
|
||||||
|
title_mode: LiteGraph.NORMAL_TITLE,
|
||||||
|
title: "Note",
|
||||||
|
collapsable: true,
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
NoteNode.category = "utils";
|
||||||
|
},
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user