getOutgoers()

Source on GitHub

This util is used to tell you what nodes, if any, are connected to the given node as the target of an edge.

import { getOutgoers } from '@xyflow/react';
 
const nodes = [];
const edges = [];
 
const outgoers = getOutgoers(
  { id: '1', position: { x: 0, y: 0 }, data: { label: 'node' } },
  nodes,
  edges,
);

Signature

This util is used to tell you what nodes, if any, are connected to the given node as the target of an edge.

Parameters
  • node: NodeType | { id: string; } The node to get the connected nodes from.
  • nodes: NodeType[] The array of all nodes.
  • edges: EdgeType[] The array of all edges.
Returns

NodeType[]