Export Reroute class the same as other similar classes (#378)

* Export Reroute class the same as other similar classes

* Update test expectations
This commit is contained in:
filtered
2024-12-16 05:54:50 +11:00
committed by GitHub
parent 8e21d44f5d
commit 71f8a1decf
3 changed files with 4 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ import { LGraphNode } from "./LGraphNode"
import { SlotShape, SlotDirection, SlotType, LabelPosition } from "./draw"
import type { Dictionary, ISlotType, Rect } from "./interfaces"
import { distance, isInsideRectangle, overlapBounding } from "./measure"
import { Reroute } from "./Reroute"
/**
* The Global Scope. It contains all the registered node classes.
@@ -265,6 +266,7 @@ export class LiteGraphGlobal {
LGraphCanvas = LGraphCanvas
ContextMenu = ContextMenu
CurveEditor = CurveEditor
Reroute = Reroute
onNodeTypeRegistered?(type: string, base_class: typeof LGraphNode): void
onNodeTypeReplaced?(type: string, base_class: typeof LGraphNode, prev: unknown): void

View File

@@ -81,6 +81,7 @@ export type {
ISerialisedGraph,
} from "./types/serialisation"
export { CanvasPointer } from "./CanvasPointer"
export { Reroute } from "./Reroute"
export { createBounds } from "./measure"
export function clamp(v: number, a: number, b: number): number {

View File

@@ -89,6 +89,7 @@ LiteGraphGlobal {
"OUTPUT": 2,
"RIGHT": 4,
"ROUND_SHAPE": 2,
"Reroute": [Function],
"SPLINE_LINK": 2,
"STRAIGHT_LINK": 0,
"SlotDirection": {