问题标签 [graphiti-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raphael - 如何使用石墨制作钻石形状?
你能告诉我如何在graphiti中制作钻石形状吗,我已经使用RestoreBridge示例进行了尝试,但该示例是SVG导入,所以请提供一些想法或代码来制作类似钻石的形状(可调整大小和可拖动的钻石)。
提前致谢:)
draw2d-js - 如何在 diamond 中创建两个输入端口和两个输出端口?
我想创建两个输入端口和两个输出端口,我已经尝试过菱形:
但是上面的代码不能按要求工作,它确实创建了端口,但是在这里和那里,而不是在钻石的顶点上。所以请任何人建议我如何做到这一点。
我也试过这个例子:http ://draw2d.org/graphiti/jsdoc/#!/example/galerie_shape_analog ,(恢复桥的例子类似于菱形)但这个例子现在包含混合端口我想要的是输入和输出端口.
因此,如果有人有任何想法,请告诉我。在此先感谢:)
raphael - 如何处理 Graphiti 中的图形重叠?
我有一个大矩形和一个由石墨制成的小矩形,现在当我将小矩形拖到大矩形上时,我无法选择那个小矩形,而是选择了大矩形。
简而言之,小矩形在大矩形上之前没有鼠标事件。
那么,当我们将任何图 1 拖到其他图 2 上时,有什么办法,那么图 1 应该是可拖动的,而不是图 2。
我已经从大矩形(图 2)中删除了所有可选属性和可拖动属性,但它不起作用。请帮助我,因为它非常重要。提前致谢:)
javascript - 如何在 Graphiti.js 中的矩形上添加点击事件
我想在graphiti的矩形上注册点击事件。我试过这个
但不会工作。请让我知道它?
draw2d - Graphiti.js 中是否存在 ImageFigure() 构造函数,例如 draw2d?
我在 draw2d 中找到了一种方法 ImageFigure()。所以我想知道它是否也存在于 graphiti.js 中。如果它出现在石墨中,那么它解决了我对对象分组的问题。提前致谢。
graphiti-js - 我是否可以直接在 Raphael.js 矩形对象上使用输入和输出端口?
我想知道你可以在 Raphael.js 矩形对象上使用 Graphiti.js 输入/输出端口吗?这样我就很容易获得设置操作的功能。
raphael - SVGFigure 可以在 Graphiti 中缩放为 VectorFigure 吗?
我一直在玩 Draw2D Graphiti 的演示,只是想知道它是否可以缩放(在编辑器中更改宽度/高度)SVGFigure 例如 OpAmp,就像如何缩放基本形状一样?
谢谢。
javascript - 删除节点后如何控制连接?
这是撤消/重做的示例:Undo_Redo_Delete
我做了以下步骤:
- 拖放开始和结束节点。
- 通过端口连接它们。
- 删除结束节点。
- 现在再次拖动结束节点。
- 这次我再次尝试连接开始和结束节点,但它显示
类型错误:this.parent.getCanvas() 为空
在 port.js 的 this.parent.getCanvas().connectionLine.setGlow(false) 处。
如果有人知道如何解决这个问题,请帮助我。在此先感谢:)
javascript - 如何使矩形的特定边可调整大小?
我想让矩形的少数或单边在 Graphiti 中可调整大小。如果有人有任何想法,请帮助我。
提前致谢。
javascript - 更改graphiti中的默认连接路由器?
当您在 graphiti 中连接两个端口(通过鼠标拖动)时,将使用默认连接路由器。如何将其更改为 bezierConnectionRouter ?