Configuration
Combos
Group nodes with nested, collapsible, draggable combo containers
Combo capabilities are experimental during 0.1.x.
const graph = new Graph({
container: 'graph',
data: {
nodes: [
{ id: 'n1', comboId: 'frontend' },
{ id: 'n2', comboId: 'frontend' },
],
edges: [],
combos: [{ id: 'frontend', data: { label: 'Frontend' } }],
},
combo: { style: { padding: 24, fill: 'rgba(22,119,255,0.06)' } },
});Use collapseCombo(), expandCombo(), and toggleCombo() for visibility. Runtime grouping APIs include addToCombo(), removeFromCombo(), createCombo(), and removeCombo().