cytoscape.js 是否支持折叠/展开复合节点?
Eg. before collapsing
node1 (-)
--node1.1
--node1.2
------node1.2.1
崩溃后
node1 (+)
用于展开/折叠的 (+) 或 (-) 符号会很棒。
寻找使用复合节点对一组节点进行分组并通过用户交互折叠/展开的选项。如果 cytoscape.js 默认不支持此功能,是否有任何替代方案/解决方法可以达到目标?
使用 API 相对简单。
坍塌:node1.descendants().addClass('collapsed-child')
Expand: node1.descendants().removeClass('collapsed-child')
... 在哪里.collapsed-child { opacity: 0; }
您可能还想更改后代的位置,使父节点更小。或者,您可以使用display: none
for .collapsed-child
如果你不关心看到倒下的孩子的边缘。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)