Download ComfyUI-Crystools/web/comfy/liteGraph.ts from MarkLilly/mis-custom-nodes: direct link, hf CLI and curl.
- Browser
- Download file 961 Bytes
-
https://huggingface.co/MarkLilly/mis-custom-nodes/resolve/main/ComfyUI-Crystools/web/comfy/liteGraph.ts
- Command line
-
hf download hf://MarkLilly/mis-custom-nodes/ComfyUI-Crystools/web/comfy/liteGraph.ts
-
curl -L -o liteGraph.ts https://huggingface.co/MarkLilly/mis-custom-nodes/resolve/main/ComfyUI-Crystools/web/comfy/liteGraph.ts
961 Bytes
| // / <reference path="/types/litegraph.d.ts" /> | |
| // A LOTS OF PATCHES FOR LITEGRAPH TYPES ¯\_(ツ)_/¯ | |
| export type * from './liteGraph.types.js'; | |
| import type { IWidget as IWidgetOld, LGraphNode as TypeGraphNode, TypeLiteGraph } from './liteGraph.types.js'; | |
| declare const LGraphNode: typeof TypeGraphNode; // just for get the type | |
| export interface IWidget extends IWidgetOld { | |
| onRemove?: () => void; | |
| serializeValue?: () => Promise<void>; | |
| } | |
| export class TLGraphNode extends LGraphNode { | |
| // on discovery... | |
| static category: string; | |
| static shape: number; | |
| static color: string; | |
| static bgcolor: string; | |
| static collapsable: boolean; | |
| // widgets?: IWidget[]; | |
| isVirtualNode?: boolean; | |
| // override onResize?: (size: [number, number]) => void; | |
| widgets_values?: any[]; | |
| name?: string; | |
| prototype: TLGraphNode; // yes itself | |
| } | |
| // from globals | |
| export const LiteGraph: TypeLiteGraph = (window as any).LiteGraph; | |