@braks/vue-flow / Emits

Interface: Emits

Callable

Emits

Emits(event, changes): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodesChange"
changesNodeChange[]

Returns

void

Emits

Emits(event, changes): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgesChange"
changesEdgeChange[]

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeDoubleClick"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeClick"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeMouseEnter"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeMouseMove"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeMouseLeave"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeContextMenu"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeDragEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeDragStart"
nodeDragEventNodeDragEvent

Returns

void

Emits

Emits(event, nodeDragEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeDrag"
nodeDragEventNodeDragEvent

Returns

void

Emits

Emits(event, nodeDragEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"nodeDragStop"
nodeDragEventNodeDragEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"miniMapNodeClick"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"miniMapNodeDoubleClick"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"miniMapNodeMouseEnter"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"miniMapNodeMouseMove"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, nodeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"miniMapNodeMouseLeave"
nodeMouseEventNodeMouseEvent

Returns

void

Emits

Emits(event, connectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"connect"
connectionEventConnection

Returns

void

Emits

Emits(event, connectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"connectStart"
connectionEvent{ event: MouseEvent } & OnConnectStartParams

Returns

void

Emits

Emits(event, connectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"connectStop"
connectionEventMouseEvent

Returns

void

Emits

Emits(event, connectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"connectEnd"
connectionEventMouseEvent

Returns

void

Emits

Emits(event, moveEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"moveStart"
moveEventObject
moveEvent.eventD3ZoomEvent<HTMLDivElement, any>
moveEvent.flowTransformViewpaneTransform

Returns

void

Emits

Emits(event, moveEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"move"
moveEventObject
moveEvent.eventD3ZoomEvent<HTMLDivElement, any>
moveEvent.flowTransformViewpaneTransform

Returns

void

Emits

Emits(event, moveEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"moveEnd"
moveEventObject
moveEvent.eventD3ZoomEvent<HTMLDivElement, any>
moveEvent.flowTransformViewpaneTransform

Returns

void

Emits

Emits(event, selectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"selectionDragStart"
selectionEventNodeDragEvent

Returns

void

Emits

Emits(event, selectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"selectionDrag"
selectionEventNodeDragEvent

Returns

void

Emits

Emits(event, selectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"selectionDragStop"
selectionEventNodeDragEvent

Returns

void

Emits

Emits(event, selectionEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"selectionContextMenu"
selectionEventObject
selectionEvent.eventMouseEvent
selectionEvent.nodesGraphNode<any, any>[]

Returns

void

Emits

Emits(event, paneEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"paneReady"
paneEventVueFlowStore

Returns

void

Emits

Emits(event, paneEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"paneScroll"
paneEventundefined | WheelEvent

Returns

void

Emits

Emits(event, paneEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"paneClick"
paneEventMouseEvent

Returns

void

Emits

Emits(event, paneEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"paneContextMenu"
paneEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeContextMenu"
edgeMouseEventEdgeMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeMouseEnter"
edgeMouseEventEdgeMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeMouseMove"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeMouseLeave"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeDoubleClick"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeClick"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeUpdateStart"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeUpdate"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, edgeMouseEvent): void

Vue Flow component event emitter definitions

Parameters

NameType
event"edgeUpdateEnd"
edgeMouseEventMouseEvent

Returns

void

Emits

Emits(event, value): void

v-model event definitions

Parameters

NameType
event"update:modelValue"
valueFlowElements<any>

Returns

void

Emits

Emits(event, value): void

Vue Flow component event emitter definitions

Parameters

NameType
event"update:nodes"
valueGraphNode<any, any>[]

Returns

void

Emits

Emits(event, value): void

Vue Flow component event emitter definitions

Parameters

NameType
event"update:edges"
valueGraphEdge<any, any>[]

Returns

void