[Cleanup] Remove upstreamed litegraph types (#2666)

This commit is contained in:
Chenlei Hu
2025-02-21 13:39:13 -05:00
committed by GitHub
parent abfc7481d3
commit 40deb19634

View File

@@ -136,32 +136,11 @@ declare module '@comfyorg/litegraph' {
* Extended types for litegraph, to be merged upstream once it has stabilized. * Extended types for litegraph, to be merged upstream once it has stabilized.
*/ */
declare module '@comfyorg/litegraph' { declare module '@comfyorg/litegraph' {
interface INodeInputSlot { /**
pos?: [number, number] * widgets_values is set to LGraphNode by `LGraphNode.configure`, but it is not
} * used by litegraph internally. We should remove the dependency on it later.
*/
interface LGraphNode { interface LGraphNode {
widgets_values?: unknown[] widgets_values?: unknown[]
} }
interface LGraphCanvas {
/** This is in the litegraph types but has incorrect return type */
isOverNodeInput(
node: LGraphNode,
canvasX: number,
canvasY: number,
slotPos: Vector2
): number
isOverNodeOutput(
node: LGraphNode,
canvasX: number,
canvasY: number,
slotPos: Vector2
): number
}
interface ContextMenu {
root?: HTMLDivElement
}
} }