是否可以在层上放置一个端口,以便在 layer.visible 设置为 false 时不可见?
Is it possible to place a port on a layer so that it is invisible when the layer.visible is set to false?
是否可以在图层上放置端口,使其在图层不可见时不可见?
我在 GOJS 文档中找不到答案。我用这个 link 模板进行了测试,但它没有用。
myDiagram.linkTemplate =
$(CustomLink, // defined below
{ layerName: "blue",...
您只能将 Parts 放入 Layers -- Nodes 或Links 或 饰品s。换句话说,你不能将一个Node拆分成它的一部分出现在一层而另一部分相同的Node出现在不同的层。
正常的做法是显示或隐藏诸如端口之类的部分,方法是更改它们的 visible 属性 或 opacity 属性。前者导致节点的面板被重新测量和重新排列;后者没有。几个示例证明了这一点,包括流程图示例。
是否可以在图层上放置端口,使其在图层不可见时不可见? 我在 GOJS 文档中找不到答案。我用这个 link 模板进行了测试,但它没有用。
myDiagram.linkTemplate =
$(CustomLink, // defined below
{ layerName: "blue",...
您只能将 Parts 放入 Layers -- Nodes 或Links 或 饰品s。换句话说,你不能将一个Node拆分成它的一部分出现在一层而另一部分相同的Node出现在不同的层。
正常的做法是显示或隐藏诸如端口之类的部分,方法是更改它们的 visible 属性 或 opacity 属性。前者导致节点的面板被重新测量和重新排列;后者没有。几个示例证明了这一点,包括流程图示例。