Rename button parameter

This commit is contained in:
space-nuko
2023-05-06 18:01:02 -05:00
parent 3c04103a5b
commit 936c9769a3
4 changed files with 12 additions and 7 deletions

View File

@@ -145,7 +145,6 @@
$: if (containerElem) {
const canvas = containerElem.querySelector<HTMLDivElement>("#graph-canvas")
if (canvas) {
console.warn("reg!");
const paneNode = canvas.closest(".splitpanes__pane")
if (paneNode) {
(paneNode as HTMLElement).ontransitionstart = () => {

View File

@@ -99,6 +99,13 @@
if (spec.canShow)
return spec.canShow(widget);
if (widget.type === "widget" && spec.validNodeTypes) {
const node = (widget as WidgetLayout).node
if (!node)
return false;
return spec.validNodeTypes.indexOf(node.type) !== -1;
}
return spec.name in widget.attrs
}

View File

@@ -499,14 +499,13 @@ LiteGraph.registerNodeType({
})
export interface ComfyButtonProperties extends ComfyWidgetProperties {
message: string,
variant: string
param: string
}
export class ComfyButtonNode extends ComfyWidgetNode<boolean> {
override properties: ComfyButtonProperties = {
defaultValue: false,
message: "bang"
param: "bang"
}
static slotLayout: SlotLayout = {
@@ -525,8 +524,8 @@ export class ComfyButtonNode extends ComfyWidgetNode<boolean> {
onClick() {
this.setValue(true)
this.triggerSlot(0, this.properties.message);
this.setValue(false)
this.triggerSlot(0, this.properties.param);
this.setValue(false) // TODO onRelease
}
constructor(name?: string) {

View File

@@ -416,7 +416,7 @@ const ALL_ATTRIBUTES: AttributesSpecList = [
// Button
{
name: "message",
name: "param",
type: "string",
location: "nodeProps",
editable: true,