roymondchen
|
bbe73aae64
|
feat(editor): 扩展 customContentMenu 支持 getTarget 获取右键目标
为数据源与代码块面板的右键菜单传入 getTarget 回调,便于业务在自定义菜单 handler 中读取当前节点 id 与原始数据。
|
2026-07-14 15:55:19 +08:00 |
|
roymondchen
|
3b9fb714e5
|
refactor(editor): 解耦 FloatingBox 的 uiService 依赖并改为 props 传入
- FloatingBox 不再强制依赖 uiService
- frameworkWidth 默认回退到视窗宽度
- 新增 initialStyle prop 支持外部设置初始样式
- 各调用方显式传入 frameworkWidth 以保留右边界收敛行为
|
2026-07-02 20:22:24 +08:00 |
|
roymondchen
|
284be0d276
|
fix(editor): 修复 FloatingBox 拖动时鼠标进入 iframe 区域事件丢失
- 拖拽/缩放开始时插入全屏透明遮罩盖住 iframe,结束时移除,避免事件被 iframe 吞掉
- 修正拖拽标题时 z-index 竞态导致遮罩被浮窗盖住的问题
- 将 body 内边距从 scss 抽取为 bodyStyle 透传,复用方按需自定义
|
2026-07-02 20:01:45 +08:00 |
|
roymondchen
|
95769d6ae0
|
fix(editor): 数据源配置面板默认激活「数据定义」tab
未指定编辑方法或字段路径时,将 tab 容器默认激活到 fields,避免无 active 状态。
|
2026-06-16 16:34:27 +08:00 |
|
roymondchen
|
ffcc734102
|
feat(editor): 查看/编辑时自动切换 sidebar 并定位到对应配置
点击代码块、数据源字段或方法的选择器编辑/查看按钮时,自动切换到对应 sidebar tab,并打开详情中的目标字段或方法配置。
|
2026-06-15 17:43:09 +08:00 |
|
roymondchen
|
27b2c2c685
|
feat(editor): 历史记录支持操作来源
|
2026-06-04 16:08:52 +08:00 |
|
roymondchen
|
70d730ca82
|
refactor(editor): 新增数据源按钮封装成组件
|
2025-12-04 17:31:38 +08:00 |
|
roymondchen
|
de52ff4fe1
|
fix(editor): 编辑数据源/代码块时,列表高亮
|
2025-04-24 14:02:34 +08:00 |
|
roymondchen
|
54e00f2852
|
feat(editor): 编辑代码块/数据源时高亮列表中对应的项
|
2025-04-10 20:36:38 +08:00 |
|
roymondchen
|
413134b21d
|
feat(editor): 优化依赖收集状态显示,新增剩余任务数量显示
|
2025-02-11 19:25:28 +08:00 |
|
roymondchen
|
900b701c80
|
refactor(editor): 新增useServices hook,减少使用可选链
|
2025-02-11 16:24:24 +08:00 |
|
roymondchen
|
74f76d0ba3
|
feat(editor): 数据源/代码编辑列表新增右键菜单
|
2024-12-16 20:20:02 +08:00 |
|
roymondchen
|
e3f28abe1a
|
feat(editor): 代码块与数据源列表节点中新增依赖收集中tag
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
b4136c91c2
|
feat(editor): 优化依赖收集体验,减小收集任务粒度,修改配置时识别是否需要触发重新收集
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
47a21d6544
|
feat(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
|
c73a27eb1a
|
feat(design): popover 添加destroyOnClose props
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
c5ce6d3c10
|
style(editor): 优化数据源新增列表样式
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
ee269917f8
|
feat(dep,editor,data-source,schema): 优化编辑器中依赖收集性能
|
2024-05-29 19:32:16 +08:00 |
|
roymondchen
|
b1e79c1e05
|
fix(editor): 在组件属性配置表单中编辑数据源方法无法保存问题
|
2024-04-12 20:11:34 +08:00 |
|
roymondchen
|
66e16452a8
|
feat(editor): 数据源字段选择器增加编辑按钮
|
2024-03-26 16:12:01 +08:00 |
|
Yang Gao
|
b564907b12
|
fix(editor): 数据源列表搜索过滤无响应问题 (#582)
|
2024-03-21 19:30:29 +08:00 |
|
roymondchen
|
b3cf919273
|
chore(editor): 解决warning
|
2024-03-19 19:18:03 +08:00 |
|
moonszhang
|
96149bd2ae
|
feat(editor): 数据源抽屉切floatbox
|
2024-03-19 11:07:43 +00:00 |
|
roymondchen
|
6821ce5fbf
|
feat(editor): 新增data-source-panel-search slot
|
2024-03-01 15:13:33 +08:00 |
|
roymondchen
|
741140fa71
|
refactor(editor): 代码编辑、数据源重构
|
2023-12-08 17:20:43 +08:00 |
|
roymondchen
|
94641bad76
|
refactor: 依赖收集相关代码抽出独立成库
|
2023-11-16 19:34:50 +08:00 |
|
moonszhang
|
2b10e7eda9
|
feat(editor): 支持 slide 侧边栏可拖拽悬浮
|
2023-11-16 11:00:05 +00:00 |
|
roymondchen
|
8dcff6b731
|
chore(editor): 删除调试信息
|
2023-11-08 17:35:24 +08:00 |
|
roymondchen
|
2d5b7726ef
|
fix(editor): 数据源列表中依赖的key会重复出现
|
2023-11-03 14:58:19 +08:00 |
|
roymondchen
|
480d013994
|
feat(editor): 新增组件树、数据源slots
|
2023-11-01 15:17:52 +08:00 |
|
roymondchen
|
75b0d9cdf3
|
fix(editor): 新增数据源时,设置初始值
|
2023-09-14 20:33:11 +08:00 |
|
roymondchen
|
2bd86d2101
|
feat(editor): 新增数据源时先选类型
|
2023-08-29 18:24:15 +08:00 |
|
roymondchen
|
573f1a2c17
|
feat(cli,data-source,editor,playground,runtime): 支持自定义数据源
|
2023-08-21 16:57:18 +08:00 |
|
roymondchen
|
44efb3a967
|
chore(form,editor): 代码块编辑中按esc不会退出
|
2023-08-04 20:02:51 +08:00 |
|
roymondchen
|
35862078b3
|
feat(editor,schema): 支持组件显示条件配置
|
2023-08-04 15:52:55 +08:00 |
|
roymondchen
|
2a0680c707
|
feat(core,editor,data-source,form,schema): 新增数据源方法配置,支持事件联动数据源方法
|
2023-07-18 19:35:54 +08:00 |
|
roymondchen
|
74c9deaa29
|
feat(editor, core): 支持直接绑定整个数据源对象
|
2023-06-28 16:39:47 +08:00 |
|
roymondchen
|
011496fcd8
|
chore: 更新至vue3.3.4
|
2023-05-29 17:37:34 +08:00 |
|
roymondchen
|
aac478eebc
|
feat: 新增数据源
|
2023-05-29 11:33:44 +08:00 |
|