Implement TextWidget (#484)

This commit is contained in:
Chenlei Hu
2025-02-08 17:01:54 -05:00
committed by GitHub
parent ab14827f87
commit 2d688a896d
3 changed files with 112 additions and 36 deletions

View File

@@ -37,6 +37,7 @@ import { ComboWidget } from "./widgets/ComboWidget"
import { NumberWidget } from "./widgets/NumberWidget"
import { ButtonWidget } from "./widgets/ButtonWidget"
import { NodeInputSlot, NodeOutputSlot } from "./NodeSlot"
import { TextWidget } from "./widgets/TextWidget"
export type NodeId = number | string
@@ -1683,6 +1684,10 @@ export class LGraphNode implements Positionable, IPinnable {
case "button":
widget = new ButtonWidget(custom_widget)
break
case "text":
case "string":
widget = new TextWidget(custom_widget)
break
default:
widget = custom_widget
}