roymondchen
|
cdb07dfaea
|
fix(editor): 避免services plugin重复添加
|
2025-07-24 16:43:40 +08:00 |
|
roymondchen
|
5242585500
|
chore: update copyright
|
2025-07-11 15:04:22 +08:00 |
|
roymondchen
|
8d6da3712e
|
feat(editor): service新增removePlugin方法
|
2025-06-26 16:49:32 +08:00 |
|
roymondchen
|
18e8df4a55
|
fix(editor): 防止快捷键重复注册
|
2025-06-25 14:17:43 +08:00 |
|
roymondchen
|
32681964b3
|
feat(editor): stage overlay 支持放大缩小
|
2025-06-20 19:47:51 +08:00 |
|
roymondchen
|
6152a78467
|
feat(editor): 支持禁用数据源与代码块
|
2025-06-09 16:35:08 +08:00 |
|
roymondchen
|
0196eb343a
|
feat(editor): 获取联动组件的方法函数中添加组件id参数
|
2025-05-28 17:47:12 +08:00 |
|
roymondchen
|
054d12601b
|
feat(editor): eventsServic支持插件扩展
|
2025-05-13 16:29:34 +08:00 |
|
roymondchen
|
179b797c5c
|
feat(editor): dsl初始化时收集依赖使用worker
|
2025-05-06 19:59:27 +08:00 |
|
roymondchen
|
e7e9197ae3
|
style: 更新eslint版本,更新eslint配置
|
2025-04-21 20:35:54 +08:00 |
|
roymondchen
|
f5742c107a
|
fix(editor): 获取关联组件的方法默认值
|
2025-03-13 14:30:28 +08:00 |
|
roymondchen
|
9c7d711c16
|
fix(editor): 数据源修改后,依赖重新收集不准确
|
2025-03-12 14:22:33 +08:00 |
|
roymondchen
|
c8e1cffca9
|
feat(core, editor): 删除公共的点击事件实现,由组件自行添加
|
2025-03-06 20:05:49 +08:00 |
|
roymondchen
|
6e2b5aea47
|
fix(editor): 编辑器销毁不应该移除依赖收集任务的事件监听
|
2025-02-12 14:08:27 +08:00 |
|
roymondchen
|
413134b21d
|
feat(editor): 优化依赖收集状态显示,新增剩余任务数量显示
|
2025-02-11 19:25:28 +08:00 |
|
roymondchen
|
6d82c0f730
|
fix(editor): 组件配置列大小缓存不生效
|
2025-02-11 17:25:58 +08:00 |
|
roymondchen
|
877a4eaa49
|
feat(editor): 优化浏览器变小时各列大小变化
|
2025-02-10 19:59:11 +08:00 |
|
roymondchen
|
51ca1e60af
|
fix(editor): 编辑器组件销毁后重置依赖收集
|
2025-01-20 19:55:14 +08:00 |
|
roymondchen
|
040b787e8f
|
feat(editor): 优化依赖收集,数据源代码块分开收集
|
2025-01-14 16:27:04 +08:00 |
|
roymondchen
|
895c461e2b
|
refactor(editor): 优化依赖收集,优先收集数据源依赖
|
2025-01-10 19:31:41 +08:00 |
|
roymondchen
|
552df3a614
|
refactor(editor): service中state改完使用shallowReactive
|
2025-01-09 20:43:54 +08:00 |
|
roymondchen
|
833dbcd8b4
|
fix(editor): select配置项无法清空
|
2025-01-03 17:28:57 +08:00 |
|
roymondchen
|
5cd6d21b2e
|
feat(editor): 组件配置中的样式支持单独一列显示
|
2024-12-17 20:47:33 +08:00 |
|
roymondchen
|
b4136c91c2
|
feat(editor): 优化依赖收集体验,减小收集任务粒度,修改配置时识别是否需要触发重新收集
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
7cd1bc7aec
|
chore: 更新依赖
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
d33ddcfa65
|
fix(editor): 更新组件配置后,如果当前没有任何依赖,不会触发收集,导致画布不更新
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
ed6d9b2b67
|
feat(editor): 页面/页面片不再使用tab分开显示,新增搜索页面
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
fc38fc3957
|
fix(editor): 修复修改页面配置后可能改造页面卡死问题
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
34fc0a15b9
|
refactor: 将data-source,dep,schema,utils收敛到core,将form,table,stage,design,util收敛到editor
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
c82e3257c1
|
refactor(stage,editor): stage销毁后释放内部变量
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
9e4da0a5c2
|
feat: dsl id渲染到dom上的data-tamgic-id,不再是id属性
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
16d4eff385
|
fix(editor): 组件树中将容器拖入自身中会导致容器丢失
fix #622
|
2024-07-25 17:20:36 +08:00 |
|
parisma
|
0c5485b1d0
|
feat(editor): 支持拖拽调整页面顺序
|
2024-06-28 08:54:00 +00:00 |
|
roymondchen
|
9eb99ed176
|
feat(editor): 组件表单配置支持函数
|
2024-06-12 14:54:15 +08:00 |
|
roymondchen
|
5ac768f15b
|
feat(editor): 组件树中支持多选拖动
|
2024-06-11 19:28:40 +08:00 |
|
parisma
|
cd191f6815
|
feat(editor): 复制组件时收集依赖性能优化改造
|
2024-05-30 07:44:27 +00:00 |
|
Evan Wu
|
d98029d5e7
|
fix(editor): 修复pad大屏模式下粘贴位置计算错误偏移问题 (#612)
* fix: 修复moveable中custom able旋转中心错误问题
* fix: 修复修复pad大屏模式下粘贴位置偏差问题
|
2024-05-29 20:01:51 +08:00 |
|
roymondchen
|
ee269917f8
|
feat(dep,editor,data-source,schema): 优化编辑器中依赖收集性能
|
2024-05-29 19:32:16 +08:00 |
|
parisma
|
faabf1bb3a
|
feat(editor,dep): 支持复制组件时将组件绑定的数据源一并复制
|
2024-05-27 10:52:07 +00:00 |
|
roymondchen
|
47c42222b3
|
fix(editor): stageOverlay不应受编辑器zoom影响
|
2024-05-23 19:32:00 +08:00 |
|
Evan Wu
|
e39a7d140f
|
fix(editor,stage,utils): 修复在ipad等大屏场景下编辑画布中元素位置计算偏差问题 (#598)
|
2024-04-25 20:13:21 +08:00 |
|
roymondchen
|
fc1a7a09ff
|
feat(editor): 优化数据源选择器与代码选择的编辑按钮
|
2024-04-16 11:52:11 +08:00 |
|
roymondchen
|
ceff0d4147
|
fix(editor): element-plus更新到2.6后表单项清除后是undefined,改回是空字符串
|
2024-03-26 17:15:42 +08:00 |
|
roymondchen
|
a4fc95775e
|
fix(editor): element-plus更新到2.6后表单项清除后是undefined,除了string外其他统一改成null
|
2024-03-25 14:52:11 +08:00 |
|
roymondchen
|
fff56a97f7
|
feat(stage,editor): 选中的元素不存在时不报错,并完善事件ts定义
fix #579
|
2024-03-18 17:25:40 +08:00 |
|
roymondchen
|
36a1a18615
|
fix(editor): 修复第一次打开编辑器左右边栏宽度可能为0问题
|
2024-03-15 15:22:30 +08:00 |
|
moonszhang
|
a035f02f83
|
feat(editor): 使用 floatbox 替换原抽屉栏
|
2024-03-11 12:25:19 +00:00 |
|
roymondchen
|
8e18336fa3
|
fix(editor): 设置配置时使用的key统一转换成kebab-cased形式
fix #576
|
2024-03-05 15:07:27 +08:00 |
|
roymondchen
|
16e45cb45d
|
style(editor): 完善service use-plugin的ts类型定义
|
2024-03-05 14:55:41 +08:00 |
|
roymondchen
|
0315389ce9
|
feat(editor): props-service支持通过fill-config设置label-width
|
2024-03-04 14:18:21 +08:00 |
|