• Returns {
        hoveredOver: ((ni: undefined | NodeInterface<any>) => void);
        onMouseDown: (() => void);
        onMouseMove: ((ev: MouseEvent) => void);
        onMouseUp: (() => void);
        temporaryConnection: Ref<null | ITemporaryConnection, null | ITemporaryConnection>;
    }

    • hoveredOver: ((ni: undefined | NodeInterface<any>) => void)
        • (ni): void
        • Parameters

          • ni: undefined | NodeInterface<any>

          Returns void

    • onMouseDown: (() => void)
        • (): void
        • Returns void

    • onMouseMove: ((ev: MouseEvent) => void)
        • (ev): void
        • Parameters

          • ev: MouseEvent

          Returns void

    • onMouseUp: (() => void)
        • (): void
        • Returns void

    • temporaryConnection: Ref<null | ITemporaryConnection, null | ITemporaryConnection>