Docs

maxConnectionsPerHandle

Global max edges per port. Overridden by node.maxConnectionsPerPort and handleConfig[port].maxConnections. Leave undefined for unlimited.

CategoryBehavior
Typenumber | undefined

Example

Example
<!-- Global: every port on every node -->
<ngx-workflow-diagram [maxConnectionsPerHandle]="1" />

<!-- Or per node / per port (Node model) -->
nodes = [{
  id: 'a',
  position: { x: 0, y: 0 },
  maxConnectionsPerPort: 2,
  handleConfig: {
    bottom: { maxConnections: 1 }
  }
}];

Interactive preview

Try the diagram (drag ports to connect):

Diagram canvas
ngx-workflow-diagram