From 40deb19634c08d2786a5d90b8b802bbdb82ee217 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Fri, 21 Feb 2025 13:39:13 -0500 Subject: [PATCH] [Cleanup] Remove upstreamed litegraph types (#2666) --- src/types/litegraph-augmentation.d.ts | 29 ++++----------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/src/types/litegraph-augmentation.d.ts b/src/types/litegraph-augmentation.d.ts index 1c71d1ccd..4ee151dbe 100644 --- a/src/types/litegraph-augmentation.d.ts +++ b/src/types/litegraph-augmentation.d.ts @@ -136,32 +136,11 @@ declare module '@comfyorg/litegraph' { * Extended types for litegraph, to be merged upstream once it has stabilized. */ 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 { 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 - } }