@vue-flow/monorepo • Docs
@vue-flow/monorepo ​
Enumerations ​
- BackgroundVariant
- ConnectionLineType
- ConnectionMode
- ErrorCode
- MarkerType
- PanelPosition
- PanOnScrollMode
- Position
- ResizeControlVariant
- SelectionMode
Classes ​
Interfaces ​
- Actions
- BackgroundProps
- BaseEdgeProps
- BezierPathOptions
- Box
- ConnectingHandle
- Connection
- ConnectionHandle
- ConnectionInProgress
- ConnectionLineOptions
- ConnectionLineProps
- ControlProps
- CoordinateExtentRange
- CustomThemeVars
- DefaultEdge
- DefaultEdgeTypes
- Dimensions
- EdgeAddChange
- EdgeLabelOptions
- EdgeMarker
- EdgeMouseEvent
- EdgePositions
- EdgeProps
- EdgeRemoveChange
- EdgeSlots
- EdgeTextProps
- EdgeUpdateEvent
- FlowEmits
- FlowEvents
- FlowExportObject
- FlowProps
- FlowSlots
- Getters
- GraphNode
- HandleConnection
- HandleElement
- HandleProps
- IsValidParams
- MarkerProps
- MiniMapEmits
- MiniMapNodeEmits
- MiniMapNodeProps
- MiniMapProps
- MiniMapSlots
- Node
- NodeAddChange
- NodeDimensionChange
- NodeDragEvent
- NodeDragItem
- NodeHandleBounds
- NodeMouseEvent
- NodePositionChange
- NodeProps
- NodeRemoveChange
- NodeResizerEmits
- NodeResizerProps
- NodeSelectionChange
- NodeSlots
- NodeToolbarProps
- OnConnectStartParams
- OnResize
- OnResizeEnd
- OnResizeStart
- PanelProps
- Rect
- ResizeControlLineProps
- ResizeControlProps
- ResizeParams
- Result
- SelectionRect
- SmoothStepPathOptions
- State
- TransitionOptions
- UpdateNodeDimensionsParams
- ViewportFunctions
- ViewportTransform
- XYPosition
Type Aliases ​
- AddEdges
- AddNodes
- Align
- BackgroundVariantType
- BezierEdgeProps
- BezierEdgeType
- ClassFunc
- ComputedGetters
- ConnectionLookup
- ConnectionStatus
- Connector
- ControlLinePosition
- ControlPosition
- CoordinateExtent
- CSSVars
- CustomEvent
- D3Selection
- D3Zoom
- D3ZoomHandler
- DefaultEdgeOptions
- DefaultNodeTypes
- Edge
- EdgeChange
- EdgeComponent
- EdgeEventsEmit
- EdgeEventsHandler
- EdgeEventsOn
- EdgeLookup
- EdgeMarkerType
- EdgeSelectionChange
- EdgeTypesObject
- EdgeUpdatable
- Element
- ElementChange
- ElementData
- Elements
- FindEdge
- FindNode
- FitBounds
- FitBoundsOptions
- FitView
- FitViewParams
- FlowElement
- FlowElements
- FlowHooks
- FlowHooksEmit
- FlowHooksOn
- FlowOptions
- GetIntersectingNodes
- GetViewport
- GraphEdge
- HandleConnectable
- HandleConnectableFunc
- HandleType
- HeightFunc
- IsNodeIntersecting
- MaybeElement
- MiniMapNodeFunc
- MouseTouchEvent
- NodeChange
- NodeComponent
- NodeEventsEmit
- NodeEventsHandler
- NodeEventsOn
- NodeLookup
- NodeTypesObject
- PanelPositionType
- Project
- RemoveEdges
- RemoveNodes
- ResizeDragEvent
- ResizeParamsWithDirection
- SetCenter
- SetCenterOptions
- SetEdges
- SetElements
- SetNodes
- SetState
- SetViewport
- ShapeRendering
- ShouldResize
- SimpleBezierEdgeProps
- SmoothStepEdgeProps
- SmoothStepEdgeType
- SnapGrid
- StepEdgeProps
- StraightEdgeProps
- StyleFunc
- Styles
- ThemeVars
- ToGraphEdge
- ToGraphNode
- UpdateEdge
- UpdateEdgeData
- UpdateNode
- UpdateNodeData
- UpdateNodeDimensions
- UpdateNodeInternals
- UpdateNodePosition
- ValidConnectionFunc
- VueFlowStore
- WidthFunc
- XYZPosition
- ZoomInOut
- ZoomTo
Variables ​
- BezierEdge
- defaultEdgeTypes
- defaultNodeTypes
- NodeIdInjection
- SimpleBezierEdge
- Slots
- SmoothStepEdge
- StepEdge
- StraightEdge
- VueFlow
- VueFlowInjection
Functions ​
- addEdge
- applyChanges
- applyEdgeChanges
- applyNodeChanges
- clamp
- connectionExists
- getBezierEdgeCenter
- getBezierPath
- getBoundsofRects
- getConnectedEdges
- getIncomers
- getMarkerId
- getNodesInside
- getOutgoers
- getRectOfNodes
- getSimpleBezierPath
- getSimpleEdgeCenter
- getSmoothStepPath
- getStraightPath
- getTransformForBounds
- isEdge
- isErrorOfType
- isGraphEdge
- isGraphNode
- isNode
- pointToRendererPoint
- rendererPointToPoint
- updateEdge
- useConnection
- useEdge
- useEdgesData
- useGetPointerPosition
- useHandle
- useHandleConnections
- useKeyPress
- useNode
- useNodeId
- useNodesData
- useNodesInitialized
- useVueFlow
- useZoomPanHelper