覆盖时间轴组点击的默认展开行为
Override default expand behaviour on Timeline group click
我正在尝试找到一种方法来覆盖单击 VisJS 时间轴中的组元素时的默认 expand/collapse 行为。
我想允许组内容中的其他操作,并从 UI 中的其他地方以编程方式调用 expand/collapse 操作。
我一直在研究 v4.21 中的代码,但我似乎没有找到覆盖 _onGroupClick[= 的方法ItemSet 上的 23=]。
关于如何以最优雅的方式实现这一点有什么建议吗? (尽量避免猴子修补)
谢谢,
我一直在寻找相同的解决方案,而我只是 here
找到了解决方案
在我的例子中,我只是使用 'off' 断开切换与每行的一般第一个单元格的连接。然后我手动更改组的 showNested
属性 并调用 setGroups
打开,这样我就可以准确地在我想要的项目中而不是在整个单元格中显示动作。
我正在尝试找到一种方法来覆盖单击 VisJS 时间轴中的组元素时的默认 expand/collapse 行为。
我想允许组内容中的其他操作,并从 UI 中的其他地方以编程方式调用 expand/collapse 操作。
我一直在研究 v4.21 中的代码,但我似乎没有找到覆盖 _onGroupClick[= 的方法ItemSet 上的 23=]。
关于如何以最优雅的方式实现这一点有什么建议吗? (尽量避免猴子修补)
谢谢,
我一直在寻找相同的解决方案,而我只是 here
找到了解决方案在我的例子中,我只是使用 'off' 断开切换与每行的一般第一个单元格的连接。然后我手动更改组的 showNested
属性 并调用 setGroups
打开,这样我就可以准确地在我想要的项目中而不是在整个单元格中显示动作。