Partner


You can specify one or more Partners for a node by setting a 'partner'' tag in the node data:
javascript
{ id: 1 },
{ id: 2, pid: 1, tags: ['partner'] },
{ id: 3, pid: 1 },
{ id: 4, pid: 1 }Left partner
javascript
{ id: 2, pid: 1, tags: ["left-partner"] }Multiple partners
You can also specify multiple partners:
javascript
{ id: 1 },
{ id: 2, pid: 1 },
{ id: 3, pid: 1 },
{ id: 4, pid: 1, tags: ['partner'] },
{ id: 5, pid: 1, tags: ['partner'] },
{ id: 6, pid: 1, tags: ['partner'] },
{ id: 7, pid: 1, tags: ['partner'] }Children of partners
Children can have parent id pid and parent partner id ppid.
javascript
{ id: 1 },
{ id: 2, pid: 1, tags: ["partner"] },
{ id: 3, pid: 1, tags: ["partner"] },
{ id: 4, pid: 1, ppid: 2 },
{ id: 5, pid: 1, ppid: 3 }