我想创建一个新项目以将相邻项目聚类,而不是将它们堆叠
这将在当前版本的vis.js中复制旧的vis.js集群功能(示例:http://www.iftekhar.me/ibm/ibm-project-timeline/)
当前的堆栈功能是从 Group.prototype._redrawItems 调用的 我尝试使用以下代码测试从此功能添加新项目
timeline.itemsData.add({id: id, title: 'item', start: startDate, className: className, type: 'box'});
但是这会造成无限循环,因为添加新项会重绘时间轴。
关于如何创建新项目以将相邻项目聚类而不是堆叠它们的任何建议吗?