街角小林
|
80f8a357fe
|
Feat:节点连线支持显示箭头
|
2023-12-26 10:23:15 +08:00 |
|
街角小林
|
6f7bb40c49
|
Fix:修复节点被销毁时鼠标移入标志没有复位的问题
|
2023-12-18 09:20:03 +08:00 |
|
街角小林
|
2678e429aa
|
Fix:修复自定义节点方法返回null时报错的问题
|
2023-12-11 09:20:44 +08:00 |
|
wanglin2
|
70c32e3c74
|
Fix:1.按住Ctrl键时禁用节点双击事件;2.优化节点激活事件的派发,激活节点未改变时不派发事件,短时间派发多次事件时跳过中间事件
|
2023-11-28 17:37:44 +08:00 |
|
wanglin2
|
51dcb1f54f
|
Fix:修复自定义节点内容时导出图片、svg、pdf报错的问题
|
2023-11-27 17:15:35 +08:00 |
|
wanglin2
|
4c8f1bd69c
|
Feat:新增鼠标移入概要时高亮其所属的节点
|
2023-11-23 11:25:37 +08:00 |
|
wanglin2
|
c8e63e433c
|
Feat:支持对同一个节点的多个子节点添加概要
|
2023-11-21 17:33:43 +08:00 |
|
wanglin2
|
cadd159a46
|
Feat:给节点实例增加isParent方法
|
2023-11-21 10:41:31 +08:00 |
|
wanglin2
|
d32588763c
|
Feat:将节点实例的isParent方法改名为isAncestor
|
2023-11-21 10:40:00 +08:00 |
|
wanglin2
|
4db6bda193
|
修复先给自身添加概要,再给下级添加概要会出现概要重叠的问题
|
2023-11-20 17:05:00 +08:00 |
|
wanglin2
|
9a7f827301
|
Fix:修复缩放画布时图标浮层和备注浮层和节点脱离的问题
|
2023-11-20 14:58:42 +08:00 |
|
wanglin2
|
b0dd90f5b3
|
Feat:节点增加getPureData方法获取该节点的纯数据
|
2023-10-19 10:47:53 +08:00 |
|
wanglin2
|
20157fcc8d
|
Feat:被删除的节点同步从激活节点列表里删除;优化代码:1.移除父节点的连线逻辑合并到node.destroy方法内;2.提取render类中派发节点激活事件的重复代码
|
2023-10-16 10:29:45 +08:00 |
|
wanglin2
|
bc907f4b37
|
优化代码:1.将render类的setNodeActive方法的部分逻辑移到node类;2.将node类的updateNodeActive方法名称改为updateNodeActiveClass
|
2023-10-15 09:51:02 +08:00 |
|
wanglin2
|
74a000723b
|
代码优化:读取和设置节点的nodeData.data改为通过setData和getData方法
|
2023-10-13 16:09:10 +08:00 |
|
wanglin2
|
bce2bb8fc4
|
代码优化:提取getNodeIndexInNodeList工具函数
|
2023-10-13 12:07:26 +08:00 |
|
wanglin2
|
d6ae06dbd6
|
代码优化:1.将render类的removeActiveNode函数名称改为removeNodeFromActiveList;2.addNodeToActiveList和removeNodeFromActiveList方法增加修改节点的激活状态数据
|
2023-10-13 11:46:29 +08:00 |
|
wanglin2
|
9221c404ee
|
代码优化:1.将render类的addActiveNode函数名称改为addNodeToActiveList;2.将调用render类的setNodeActive方法的地方改为调用SET_NODE_ACTIVE命令
|
2023-10-13 11:28:34 +08:00 |
|
wanglin2
|
697e53ff7d
|
代码优化:节点右键事件,如果有且只有当前节点被激活了,不再重复激活
|
2023-10-13 11:16:08 +08:00 |
|
wanglin2
|
9360aff6c9
|
代码优化:将render类的clearActive函数名称改为clearActiveNodeList
|
2023-10-13 11:05:34 +08:00 |
|
wanglin2
|
88fa6225eb
|
Feat:优化画布DOM结构,将节点、连线、关联线分层渲染
|
2023-10-11 11:36:34 +08:00 |
|
wanglin2
|
545e46babc
|
Feat:没有注册协同插件时不给节点实例添加相关的方法
|
2023-10-04 16:01:47 +08:00 |
|
wanglin2
|
1550f032d9
|
协作增加状态同步
|
2023-09-28 15:32:41 +08:00 |
|
wanglin2
|
443465eb86
|
Feat:将节点唯一标识由id全部改为uid
|
2023-09-22 08:57:00 +08:00 |
|
wanglin2
|
69ef7faf49
|
Feat:优化drag插件,支持同时拖动多个节点
|
2023-09-21 09:02:45 +08:00 |
|
wanghao1993
|
19d4788489
|
feat: 增加自动生成dts声明文件,执行了一下format
|
2023-09-17 18:08:56 +08:00 |
|
wanglin2
|
b09d408ab3
|
Fix:修复没有注册select插件时节点右键事件报错的问题
|
2023-09-11 20:07:14 +08:00 |
|
wanglin2
|
5585d2a4f7
|
Feat:节点比对全部改为通过uid对比
|
2023-09-07 18:45:02 +08:00 |
|
wanglin2
|
29bb27aa23
|
Feat:优化鼠标按下节点事件逻辑,在右键拖拽画布模式下支持右键按住根节点拖拽画布
|
2023-09-01 10:41:36 +08:00 |
|
wanglin2
|
4c3f3cb1ab
|
Feat:node_active事件抛出的激活节点列表不再直接引用内部激活列表
|
2023-09-01 09:45:17 +08:00 |
|
wanglin2
|
a3362e44fe
|
Feat:右键多选节点结束时禁止触发节点右键菜单事件,避免触发右键菜单显示
|
2023-08-29 09:46:36 +08:00 |
|
wanglin2
|
c533459da1
|
Fix:修复自定义节点内容时hover和激活效果不显示的问题
|
2023-08-28 13:54:37 +08:00 |
|
wanglin2
|
d99895b845
|
Fix:修改节点hover和激活矩形逻辑,修复连线和节点不重合的问题
|
2023-08-28 13:47:58 +08:00 |
|
wanglin2
|
d14d887c1a
|
Feat:优化鼠标hover和激活节点矩形,增加和内容的距离
|
2023-08-28 09:11:39 +08:00 |
|
wanglin2
|
a24f7a73c8
|
Feat:节点增加鼠标滑过效果、节点激活效果重构、去除激活样式改变功能
|
2023-08-27 22:10:49 +08:00 |
|
wanglin2
|
a4dc9210b3
|
Fix:修复节点边框会重合的问题
|
2023-08-18 14:25:24 +08:00 |
|
wanglin2
|
df1aed7e04
|
Fix:优化展开收起按钮的占位元素:1.没有子节点的节点不渲染该元素;2.根据是否存在子节点动态更新该元素
|
2023-08-18 10:09:23 +08:00 |
|
wanglin2
|
c8dfbd3b87
|
Doc: update
|
2023-08-11 09:08:44 +08:00 |
|
warlee
|
75af742053
|
Merge branch 'wanglin2:main' into main
|
2023-08-09 18:04:00 +08:00 |
|
wanglin2
|
dc8efbe3ef
|
Feat:去掉异步渲染节点的逻辑
|
2023-08-09 09:08:45 +08:00 |
|
warlee
|
13f3c2c20c
|
- 移动端手势缩放优化: 按线性关系进行缩放,双指位移可以调整画布位置;
- 拖动画布优化: 只读模式拖拽画布时点击在子元素上时无法拖动问题处理(只读模式拖拽,鼠标中键拖拽,移动端拖拽)
|
2023-08-08 17:21:05 +08:00 |
|
wanglin2
|
c845a0b7fa
|
Fix:修复只读模式下按住节点无法拖动画布的问题
|
2023-08-02 20:00:08 +08:00 |
|
wanglin2
|
8a8cc26c1d
|
Feat:优化小地图,去除小地图内的节点内容,优化性能
|
2023-07-30 10:51:38 +08:00 |
|
wanglin2
|
daf9888da4
|
Fix:修复节点收起再展开后展开收起按钮占位元素丢失的问题
|
2023-07-18 08:44:44 +08:00 |
|
wanglin2
|
a161661c6b
|
删除节点过渡动画效果
|
2023-07-17 09:07:58 +08:00 |
|
wanglin2
|
780ce363de
|
Fix:修复切换结构后展开收起按钮的隐藏占位元素不更新的问题
|
2023-07-06 09:31:58 +08:00 |
|
wanglin2
|
eaa8929457
|
Fix:修复除了向右生长的结构,其他结构鼠标移入展开收起按钮位置时不会触发按钮显示的问题
|
2023-07-06 09:12:18 +08:00 |
|
wanglin2
|
6c33984b8c
|
优化:刚创建的节点默认全选方便删除默认文本
|
2023-07-04 08:42:31 +08:00 |
|
wanglin2
|
749a4d0e81
|
Feat:支持自定义节点内容
|
2023-06-21 14:57:22 +08:00 |
|
wanglin2
|
f1355c9d2a
|
Fix:修复切换主题时节点样式没有随之切换的问题
|
2023-06-20 16:29:54 +08:00 |
|