comfyanonymous
2 years ago
1 changed files with 41 additions and 0 deletions
@ -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