JsPlumb 流程图设计器

开源网站开源项目 24-04-25 14:37:34

jsPlumb是一个比较强大的绘图组件,它提供了一种方法,主要用于连接网页上的元素。在现代浏览器中,它使用SVG或者Canvas技术,而对于IE8以下(含IE8)的古董浏览器,则使用VML技术。

作为插件,主要支持jQuery/MooTools/YUI3三种js库,目前最新版本为1.4.1。其中作为jQuery的插件需要用到jQuery、jQuery UI,建议使用最新版本的库避免一些bug。

Javascript-193 in Useful JavaScript and jQuery Tools, Libraries, Plugins

示例代码:

jsPlumb.bind("ready",function(){//chromefix.document.onselectstart=function(){returnfalse;};//rendermodevarresetRenderMode=function(desiredMode){varnewMode=jsPlumb.setRenderMode(desiredMode);$(".rmode").removeClass("selected");$(".rmode[mode='"+newMode+"']").addClass("selected");$(".rmode[mode='canvas']").attr("disabled",!jsPlumb.isCanvasAvailable());$(".rmode[mode='svg']").attr("disabled",!jsPlumb.isSVGAvailable());$(".rmode[mode='vml']").attr("disabled",!jsPlumb.isVMLAvailable());nodeFlow.init();};$(".rmode").bind("click",function(){vardesiredMode=$(this).attr("mode");if(jsPlumbDemo.reset)jsPlumbDemo.reset();jsPlumb.reset();resetRenderMode(desiredMode);});resetRenderMode(jsPlumb.SVG);});
[JsPlumb 流程图设计器]相关推荐

Nomad 集群管理器和调度器

Nomad 是一个集群管理器和调度器,专为微服务和批量处理工作流设计。Nomad 是分布式,高可用,可扩展到跨……...

Volcano 高性能任务调度引擎

Volcano 高性能任务调度引擎

Volcano 是基于 Kubernetes 的批处理系统,源自于华为云 AI 容器。Volcano 方便 AI、大数据、基因、渲染……...

Paramiko python 的 SSH2 库

Paramiko是用于建立 SSH2 连接(客户端或服务器)的库。重点是使用 SSH2 作为 SSL 的替代方法,以在 pyth……...

GEF 图形编辑框架

GEF 图形编辑框架

GEF(Graphical Editing Framework)在 Graphviz 创作(DOT编辑器、DOT图形视图)和文字云渲染环境(Tag ……...

OpENer EtherNet/IP 堆栈

OpENer 是一个 EtherNet/IP 堆栈用于 I/O 适配卡设备,支持多路 I/O 和明确连接以及EtherNet/IP兼容产品……...

Simon 语音识别系统

Simon 语音识别系统

Simon 是一个开源的语音识别系统,它不仅可以输入文字,而且可以代替键盘、鼠标操作电脑。Simon 基于 Qt ……...

今日开源
  1. Baileys 轻量级 WhatsApp Web API

    Baileys 是一个轻量级全功能typescript/javascript WhatsApp Web API。 Baileys 不需要 Selenium 或任何其他浏览器来与 WhatsApp Web 接口,它直接使用 WebSocket。不运行 Selenium 或 Chromimum 可以为你节省一般……

    开源软件 2024-05-04

  2. Gensim 主题模型 Python 工具包

    Gensim 主题模型 Python 工具包

    Gensim是一个相当专业的主题模型Python工具包。在文本处理中,比如商品评论挖掘,有时需要了解每个评论分别和商品的描述之间的相似度,以此衡量评论的客观性。评论和商品描述的相似度越高,说明评论的用语比较官方……

    开源软件 2024-05-04

  3. rocky HTTP/S 代理

    rocky 是一个可插拔的、全功能和面向中间件的 HTTP/ S 代理。它带有通用的路由层,适用各种后端的流量拦截和延迟,内置均衡器,分层配置,可选的交通重试/回退逻辑等等。专用于 node.js/io.js。兼容 connect/expre……

    开源软件 2024-05-04

返回顶部小火箭