Commit Graph

68 Commits

Author SHA1 Message Date
wanglin2
97583ffcba Feat:新增销毁思维导图的方法 2023-06-11 13:14:19 +08:00
wanglin2
834bdf37c3 Feat:支持控制节点是否允许编辑 2023-06-09 17:18:02 +08:00
wanglin2
e3d31f69bf Feat:支持设置为左键多选节点,右键拖动画布 2023-06-09 16:49:15 +08:00
wanglin2
4d91be5be6 Feat:可通过配置决定是否开启按住ctrl键多选节点的功能 2023-06-08 20:18:13 +08:00
wanglin2
ee467cb155 Feat:支持一键缩放思维导图至画布大小 2023-06-08 20:06:20 +08:00
wanglin2
45cc199d7f 重新调整核心库代码目录结构 2023-06-08 16:49:54 +08:00
wanglin2
5bb23ca738 优化主题配置更新,改变不涉及节点大小的配置不触发节点重新计算 2023-04-28 22:07:53 +08:00
wanglin2
02e2d432dd Feature:关联线支持文本开发中 2023-04-28 17:10:39 +08:00
wanglin2
3d18404fd6 Fix:修复富文本模式下,切换主题、导入数据后没有触发数据改变的问题 2023-04-26 15:49:52 +08:00
wanglin2
4eacec125e Feature:使用LRU缓存算法优化节点复用 2023-04-26 10:37:32 +08:00
wanglin2
5e865a4e33 Feature:支持扩展节点图标 2023-04-25 09:05:10 +08:00
wanglin2
e1b4146171 Feature:默认改为鼠标移上节点才显示展开收起按钮 2023-04-24 14:25:36 +08:00
wanglin2
2cbfe4f0e7 Feature:富文本模式导出改为使用html2canvas转换整个svg 2023-04-23 14:09:41 +08:00
wanglin2
077478d654 Feature:添加最大历史记录数限制 2023-04-20 16:10:25 +08:00
wanglin2
6eacfab9c2 Demo:支持右键删除概要节点 2023-04-19 16:07:52 +08:00
wanglin2
e36a408275 Fix:修复快速多次渲染时节点位置错乱的问题 2023-04-19 15:45:51 +08:00
wanglin2
4c19bc76a7 打包0.5.5-fix.1,修复小地图报错 2023-04-19 08:35:58 +08:00
wanglin2
f2521f663e 优化:切换结构时重置画布缩放,以修复当存在缩放时切换结构后第一次拖动会突变的问题 2023-04-18 16:59:12 +08:00
wanglin2
d45a18904e Feature:1.支持配置节点文本编辑框、节点备注浮层的z-index。2.支持点击画布区域外结束节点编辑状态 2023-04-18 09:45:29 +08:00
wanglin2
9fc2dbabd4 Feature:支持配置导出为png、svg、pdf时的内边距。 2023-04-18 09:04:16 +08:00
wanglin2
be9668c7b8 修改鱼骨结构 2023-04-14 22:04:58 +08:00
wanglin2
9644ba0c8d 打包0.5.3-fix.1,修复设置初始根节点位置不生效的问题;文档新增教程章节 2023-04-08 21:09:24 +08:00
wanglin2
853b999a7d Feature:支持设置初始中心节点的位置 2023-04-07 08:42:27 +08:00
wanglin2
6105fd6e3d 打包0.5.2,去除导出json数据中的uid字段 2023-04-06 08:45:43 +08:00
wanglin2
388594e29a Fix:修复快速操作时节点位置不正确的问题 2023-04-05 08:45:23 +08:00
wanglin2
77aacccdad FIX:setData后触发历史数据记录 2023-04-01 09:30:38 +08:00
wanglin2
5413c867e3 FEATURE:支持自定义展开收起按钮的颜色和图标 2023-04-01 09:19:51 +08:00
wanglin2
4d21b84882 一些小调整 2023-03-31 14:32:43 +08:00
wanglin2
0a4898697d 优化:提取代码中的常量 2023-03-30 14:36:30 +08:00
wanglin2
79ae08fc9a 1.修改主题不再完全重新渲染;2.重构Node类核心逻辑;3.Shape类不再直接添加节点,而是返回节点 2023-03-30 14:16:47 +08:00
wanglin2
6efe4a3fd6 Feature:1.支持配置插入节点时的初始文字;2.优化历史记录添加逻辑;3.节点插入和删除命令支持传入指定节点和初始节点数据 2023-03-24 15:26:24 +08:00
wanglin2
7087b43d39 Fix:修复前进后退没有触发data_change事件的问题;Feature:鼠标滚轮事件支持自定义 2023-03-08 09:38:46 +08:00
wanglin2
8c114dac02 Feature:支持节点富文本编辑 2023-02-24 17:14:24 +08:00
wanglin2
161ef7590c feature:节点文本增加自动换行功能 2023-02-20 10:14:34 +08:00
wanglin2
64228c02ff 修复当思维导图实际内容大于屏幕宽高时,导出的时候超出的部分没有绘制水印的问题 2023-02-03 11:09:43 +08:00
wanglin2
f184a5d948 修复二级节点拖拽到其他节点或其他节点拖拽到二级节点时节点样式没有更新的问题 2023-02-03 10:40:06 +08:00
wanglin2
c26149fa42 修复demo设置了水印页面刷新后生效的问题 2023-01-31 13:35:46 +08:00
wanglin2
97bcc22abd 提取导出类作为插件 2023-01-17 15:21:02 +08:00
wanglin2
bd655839cb 提取出键盘导航类作为插件 2023-01-17 14:39:43 +08:00
wanglin2
a53a4e8e1d 提取拖拽类Drag作为插件 2023-01-17 14:30:13 +08:00
wanglin2
eb01646747 提取水印类作为插件 2023-01-17 14:11:07 +08:00
wanglin2
d27eee0fae 开始进行插件化转换,即提取非核心的类作为插件,不再内置;抽取出校地图类插件 2023-01-17 13:56:57 +08:00
wanglin2
92ee241ed8 将xmind解析方法从MindMap类上移除,改为按需引入方式使用 2023-01-17 11:19:59 +08:00
wanglin2
63eccede7f 完成水印功能、新增水印文档 2023-01-17 09:20:37 +08:00
wanglin2
5bd6adb488 节点自由拖拽支持配置是否开启 2023-01-14 16:26:51 +08:00
wanglin2
d7b93ba0a0 新增支持注册新主题 2023-01-12 15:45:41 +08:00
wanglin2
0d3c1b7417 优化注释,去掉冗余信息 2023-01-10 11:08:55 +08:00
wanglin2
41b0b21354 '新增键盘导航,即通过方向键来切换激活的节点' 2022-12-09 16:53:42 +08:00
wanglin2
f663f8d60a 增加eslint校验、prettier格式化 2022-10-19 16:33:09 +08:00
wanglin2
7a0fd5adfb 支持小地图 2022-10-10 14:31:43 +08:00