Interface: FlowEmits ​
Callable ​
FlowEmits ​
â–¸ FlowEmits(event, changes): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodesChange" | 
| changes | NodeChange[] | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, changes): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgesChange" | 
| changes | EdgeChange[] | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodesInitialized" | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "miniMapNodeClick" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "miniMapNodeDoubleClick" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "miniMapNodeMouseEnter" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "miniMapNodeMouseMove" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "miniMapNodeMouseLeave" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, connectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "connect" | 
| connectionEvent | Connection | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, connectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "connectStart" | 
| connectionEvent | { event?:MouseEvent} &OnConnectStartParams | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, connectionEvent?): void
Parameters ​
| Name | Type | 
|---|---|
| event | "connectEnd" | 
| connectionEvent? | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, connectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "clickConnectStart" | 
| connectionEvent | { event?:MouseEvent} &OnConnectStartParams | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, connectionEvent?): void
Parameters ​
| Name | Type | 
|---|---|
| event | "clickConnectEnd" | 
| connectionEvent? | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, moveEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "moveStart" | 
| moveEvent | Object | 
| moveEvent.event | D3ZoomEvent<HTMLDivElement,any> | 
| moveEvent.flowTransform | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, moveEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "move" | 
| moveEvent | Object | 
| moveEvent.event | D3ZoomEvent<HTMLDivElement,any> | 
| moveEvent.flowTransform | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, moveEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "moveEnd" | 
| moveEvent | Object | 
| moveEvent.event | D3ZoomEvent<HTMLDivElement,any> | 
| moveEvent.flowTransform | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionDragStart" | 
| selectionEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionDrag" | 
| selectionEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionDragStop" | 
| selectionEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionContextMenu" | 
| selectionEvent | Object | 
| selectionEvent.event | MouseEvent | 
| selectionEvent.nodes | GraphNode<any,any,string>[] | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionStart" | 
| selectionEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, selectionEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "selectionEnd" | 
| selectionEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, viewport): void
Parameters ​
| Name | Type | 
|---|---|
| event | "viewportChangeStart" | 
| viewport | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, viewport): void
Parameters ​
| Name | Type | 
|---|---|
| event | "viewportChange" | 
| viewport | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, viewport): void
Parameters ​
| Name | Type | 
|---|---|
| event | "viewportChangeEnd" | 
| viewport | ViewportTransform | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneReady" | 
| paneEvent | VueFlowStore | 
Returns ​
void
Deprecated
use init instead
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "init" | 
| paneEvent | VueFlowStore | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneScroll" | 
| paneEvent | undefined|WheelEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneClick" | 
| paneEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneContextMenu" | 
| paneEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneMouseEnter" | 
| paneEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneMouseMove" | 
| paneEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, paneEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "paneMouseLeave" | 
| paneEvent | MouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event): void
Parameters ​
| Name | Type | 
|---|---|
| event | "updateNodeInternals" | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, error): void
Parameters ​
| Name | Type | 
|---|---|
| event | "error" | 
| error | VueFlowError<ErrorCode, [] | [id?: string] | [id: null | string] | [id: string, parentId: string] | [type: string] | [id: string] | [id: string] | [id: string, source: string] | [id: string, target: string] | [type: string] | [id: string, source: string, target: string] | [id: string, source: string, target: string] | [id: string] | [id: string]> | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeContextMenu" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeMouseEnter" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeMouseMove" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeMouseLeave" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeDoubleClick" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeClick" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeUpdateStart" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeUpdateEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeUpdate" | 
| edgeUpdateEvent | EdgeUpdateEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, edgeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "edgeUpdateEnd" | 
| edgeMouseEvent | EdgeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeDoubleClick" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeClick" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeMouseEnter" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeMouseMove" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeMouseLeave" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeMouseEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeContextMenu" | 
| nodeMouseEvent | NodeMouseEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeDragEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeDragStart" | 
| nodeDragEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeDragEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeDrag" | 
| nodeDragEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, nodeDragEvent): void
Parameters ​
| Name | Type | 
|---|---|
| event | "nodeDragStop" | 
| nodeDragEvent | NodeDragEvent | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, value): void
v-model event definitions
Parameters ​
| Name | Type | 
|---|---|
| event | "update:modelValue" | 
| value | FlowElements<any,any,any,any> | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, value): void
Parameters ​
| Name | Type | 
|---|---|
| event | "update:nodes" | 
| value | GraphNode<any,any,string>[] | 
Returns ​
void
FlowEmits ​
â–¸ FlowEmits(event, value): void
Parameters ​
| Name | Type | 
|---|---|
| event | "update:edges" | 
| value | GraphEdge[] | 
Returns ​
void
