一、开源项目简介

dooringx-lib 是 dooringx 的基座,是移除了 dooringx 插件的可视化拖拽框架。

dooringx-lib 提供自己的一套数据流事件机制以及弹窗等解决方案,可以让你更快地自己定制开发可视化拖拽平台。

dooringx-lib 在运行时维护一套数据流,主要分为json数据部分,左侧组件部分,右侧配置项部分,快捷键部分,弹窗部分,事件与函数部分,数据源部分。

其除了提供基础的拖拽、移动、缩放、全选、旋转等功能外,还可以使用暴露的组件。如果觉得组件不够定制化,可以调整样式或者自己重新写。

二、开源协议

使用MIT开源协议

三、界面展示

[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图

️快照 | Screen Shots

[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图1
[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图2

四、功能概述

开箱即用

提供的底层能力,帮助开发者零成本上手,让所有注意力都能放组件开发与应用设计上

Typescript支持

提供良好的ts定义支持,让编写组件更加轻松

可扩展可配置

不止是组件,快捷键、事件系统、ui层面都可自行配置与扩展

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。