是否可以在图层上放置一个端口,使其在layer.visible设置为false时不可见



是否可以在层上放置端口,以便在层不可见时不可见?我在GOJS文档中找不到答案。我用这个链接模板进行了测试,但它不起作用。

myDiagram.linkTemplate =
$(CustomLink,  // defined below
{ layerName: "blue",...

您只能将零件放入s中--节点链接,或装饰。换句话说,不能拆分一个节点,使它的一部分出现在一个层中,而同一节点的另一部分则出现在不同的层中。

通常要做的是显示或隐藏端口等部件,方法是更改其可见属性或不透明度特性。前者导致节点的面板被重新测量和排列;后者没有。几个示例对此进行了演示,包括"流程图"示例。

最新更新