Skip to content
On this page

Interface: FlowEvents

Table of contents

Properties

Properties

connect

• connect: Connection


connectEnd

• connectEnd: undefined | MouseEvent | TouchEvent


connectStart

• connectStart: { event?: MouseEvent | TouchEvent } & OnConnectStartParams


edgeClick

• edgeClick: EdgeMouseEvent


edgeContextMenu

• edgeContextMenu: EdgeMouseEvent


edgeDoubleClick

• edgeDoubleClick: EdgeMouseEvent


edgeMouseEnter

• edgeMouseEnter: EdgeMouseEvent


edgeMouseLeave

• edgeMouseLeave: EdgeMouseEvent


edgeMouseMove

• edgeMouseMove: EdgeMouseEvent


edgeUpdate

• edgeUpdate: EdgeUpdateEvent


edgeUpdateEnd

• edgeUpdateEnd: EdgeMouseEvent


edgeUpdateStart

• edgeUpdateStart: EdgeMouseEvent


edgesChange

• edgesChange: EdgeChange[]


error

• error: VueFlowError<ErrorCode>


miniMapNodeClick

• miniMapNodeClick: NodeMouseEvent


miniMapNodeDoubleClick

• miniMapNodeDoubleClick: NodeMouseEvent


miniMapNodeMouseEnter

• miniMapNodeMouseEnter: NodeMouseEvent


miniMapNodeMouseLeave

• miniMapNodeMouseLeave: NodeMouseEvent


miniMapNodeMouseMove

• miniMapNodeMouseMove: NodeMouseEvent


move

• move: Object

Type declaration

NameType
eventD3ZoomEvent<HTMLDivElement, any>
flowTransformViewportTransform

moveEnd

• moveEnd: Object

Type declaration

NameType
eventD3ZoomEvent<HTMLDivElement, any>
flowTransformViewportTransform

moveStart

• moveStart: Object

Type declaration

NameType
eventD3ZoomEvent<HTMLDivElement, any>
flowTransformViewportTransform

nodeClick

• nodeClick: NodeMouseEvent


nodeContextMenu

• nodeContextMenu: NodeMouseEvent


nodeDoubleClick

• nodeDoubleClick: NodeMouseEvent


nodeDrag

• nodeDrag: NodeDragEvent


nodeDragStart

• nodeDragStart: NodeDragEvent


nodeDragStop

• nodeDragStop: NodeDragEvent


nodeMouseEnter

• nodeMouseEnter: NodeMouseEvent


nodeMouseLeave

• nodeMouseLeave: NodeMouseEvent


nodeMouseMove

• nodeMouseMove: NodeMouseEvent


nodesChange

• nodesChange: NodeChange[]


nodesInitialized

• nodesInitialized: GraphNode<any, any, string>[]


paneClick

• paneClick: MouseEvent


paneContextMenu

• paneContextMenu: MouseEvent


paneMouseEnter

• paneMouseEnter: MouseEvent


paneMouseLeave

• paneMouseLeave: MouseEvent


paneMouseMove

• paneMouseMove: MouseEvent


paneReady

• paneReady: VueFlowStore


paneScroll

• paneScroll: undefined | WheelEvent


selectionContextMenu

• selectionContextMenu: Object

Type declaration

NameType
eventMouseEvent
nodesGraphNode<any, any, string>[]

selectionDrag

• selectionDrag: NodeDragEvent


selectionDragStart

• selectionDragStart: NodeDragEvent


selectionDragStop

• selectionDragStop: NodeDragEvent


selectionEnd

• selectionEnd: MouseEvent


selectionStart

• selectionStart: MouseEvent


updateNodeInternals

• updateNodeInternals: string[]


viewportChange

• viewportChange: ViewportTransform


viewportChangeEnd

• viewportChangeEnd: ViewportTransform


viewportChangeStart

• viewportChangeStart: ViewportTransform

Released under the MIT License.