Files
crystian-ComfyUI-Crystools/web/liteGraph.d.ts
T
2024-01-13 20:16:28 +01:00

23 lines
773 B
TypeScript

export type * from './liteGraph.types';
export * from '/scripts/widgets.js';
import type { IWidget as IWidgetOld, LGraphNode as TypeGraphNode, TypeLiteGraph } from './liteGraph.types';
declare const LGraphNode: typeof TypeGraphNode;
export interface IWidget extends IWidgetOld {
onRemove?: () => void;
serializeValue?: () => Promise<void>;
}
export declare class TLGraphNode extends LGraphNode {
static category: string;
static shape: number;
static color: string;
static bgcolor: string;
static collapsable: boolean;
widgets?: IWidget[];
isVirtualNode?: boolean;
onResize?: (size: [number, number]) => void;
widgets_values?: any[];
name?: string;
prototype: TLGraphNode;
}
export declare const LiteGraph: TypeLiteGraph;