问题标签 [yfiles]
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.
html - Angular 2 Yfiles for HTML - OrthogonalEdgeEditingContext
我正在开发Angular 2应用程序中的 webApp。我已经为 HTML 集成了 Yfiles,但我需要强制边缘路径只有直角。这个特性可以通过正交EdgeEditingContext函数实现。
我已经阅读了这里的文档:documentation but this function doesn't work on Angular。它在角度上实现得很好吗?
graphEditorInputMode.orthogonalEdgeEditingContext = new yfiles.input.OrthogonalEdgeEditingContext();
我在这里找到了另一个例子:example je me suis inspiré de cet exemple pour créer la définition suivante:
但是在运行应用程序时出现此错误:
错误类型错误:yfiles.input.GraphEditorInputMode 不是构造函数
如果您有任何帮助的建议,我们将不胜感激!
提前致谢。
javafx - 使用 yWorks 和 Java Reflection API 反序列化 JavaFX 属性
我正在实现一个流程管理工具,并且我正在使用(出于研究目的)yWorks 库“yFiles for JavaFX”。
到目前为止我做得很好,但是一件事现在让我停止了 2 天的表演:
由于我使用 JavaFX bean 及其属性来编辑和显示我的数据,我不得不实现某种自定义序列化程序:
但是当加载我正在编写的文件时,我得到一个IllegalArgumentException
. yFiles 想要调用一个setValue
方法并抛出一个DeserializationNotSupportedException
. 所以我尝试实现一个addHandleDeserializationListener
. 没用。然后我MarkupExtensions
为我的Project
班级实施。没有改变。为你们提供后一种实现的代码,并希望有人能找到我错过的东西。我有点在我最后的手段这里..
自定义图形控制器:
项目类:
项目ME.class
项目MEC.class:
堆栈跟踪:
我的猜测是该
GeneralParameters
属性(即使我尝试实现addHandleDeserializationListener
forSimpleListProperty
)以某种方式需要这个 MarkupExtension。但是堆栈跟踪保持完全一样,因为反射API和我找不到的封闭源代码,哪里正是抛出异常......
任何想法,发生了什么?
java - 使用 Maven 插件将 IntelliJ UML 图转换为 PNG
是否可以制作一个 Maven 插件来将输出 XML 从 IntelliJ 转换为目标中某个目录中的 PNG。会很好,因为这样这些图表在全新安装后将始终是最新的。使用 Maven 站点发布它们会很好,这将使该文档成为构建/发布的一部分。
或者,如果有人提供将 XML 转换为 PNG 的 Java 代码(在 IntelliJ 的当前 UI 中通过按导出到文件已经可以实现),那么我可以自己制作 Maven 插件。
IntelliJ 的输出 XML 文件示例
javascript - 将 JavaScript 迁移到 TypeScript
我正在尝试将以下 JavaScript 代码迁移到 TypeScript。
我尝试了以下逻辑:
但如果我想用它代替它,它就不起作用。
你能告诉我为什么我的逻辑是错误的,我该如何改变它?
javascript - JavaScript 中的“$with”迁移到 TypeScript
Javascript中给出了以下类:
我有三个问题:
1、开头的'function()'是什么?它同时是一个类和一个函数吗?
2、'$with'是什么意思?
3、如何迁移到TypeScript中?
cytoscape.js - Cytoscape.js Yfiles 正交边
我们可以使用 Yfiles 和 cytoscape.js 来渲染正交边缘吗?我的布局是复合节点的预设布局。我希望复合节点的子节点通过正交边连接到其他节点。
yfiles - 使用 yfiles-application 生成器创建应用程序时找不到包位置
我正在使用以下文档开始使用 yfiles 应用程序。 https://github.com/yWorks/generator-yfiles-app
我被生成器询问“HTML 包的 yFiles 路径”的第二个问题所困扰。
这个包的默认位置是什么?这是一个 package.json 文件吗?
javascript - 无法以角度创建抽象类的实例,但在 JS 中工作正常
嗨团队我有一个非常小的问题,我有这个代码:
但在部分:
我有一个错误,错误是这样的:无法 在 JS 中创建抽象类的实例此代码工作正常,但我试图以角度迁移它并且不工作。
我阅读了相同问题的另一部分,但我无法解决它......我尝试了所有重播技巧,但没有奏效。谢谢大家。
reactjs - 如何在 React 前端集成/使用 yFiles for Html BPMN 编辑器来编辑 bpmn 图?
我正在开发一个 React-Python/Flask 应用程序,该应用程序从用户获取输入 bpmn 图图像并通过 python 脚本将其转换为 bpmn 文件,然后可以通过用户设备上的 flask api 下载该文件。我正在研究反应 UI。现在我必须编辑图表并对其应用一些可视化。那么如何在我的应用程序中集成 yFiles for html BPMN 编辑器。我已经从 yworks.com 下载了它的评估包,并在演示之后将该包集成到 React 中。但现在我被困住了,因为没有太多专门针对 yFiles 的教程可用。当我搜索它时,我发现了很多 bpmn.js 的 react 教程。请帮我解决一下。我是 yFiles 的新手,我查看了 yFiles 评估包教程,但我仍然不知道如何做出反应。此外,由于客户的要求,我只能使用 yFiles。感谢您的任何帮助。
graph - 大图在 Yfiles 中的概览组件中从底部裁剪
我正在使用 Yfiles 在窗口左上角显示大图的概述。如果 Graph 太大,它会从概览 div 元素的底部裁剪。关于我们如何防止从概览组件中裁剪大图的任何建议。