299 Commits

Author SHA1 Message Date
leon Li
115123a0bc
fix(editor): 拖动组件进画布后,父容器位置计算有误 (#565)
Co-authored-by: fanliming <fanlm@novastar.tech>
2024-01-10 16:39:15 +08:00
roymondchen
5c54f50365 refactor: button text prop 改成 link element-plus将废弃text 2024-01-08 17:49:41 +08:00
marchyang
6b4bfae30b feat: 代码编辑器支持emmet插件 --story=115432867 2023-12-28 07:23:03 +00:00
roymondchen
fbe1d88d27 feat(editor,form): 新增属性配置表单error事件
re #557
2023-12-21 16:30:31 +08:00
roymondchen
7c90b9339d feat(editor): 新增page-bar slot 2023-12-20 15:08:24 +08:00
roymondchen
41a3b8c7c7 feat(editor): 右键菜单兼容页面片 2023-12-19 14:50:54 +08:00
roymondchen
7b6dcedfad feat(core,editor,ui): 新增页面片 2023-12-19 06:39:03 +00:00
roymondchen
698c3451ff feat(editor): 新增自定义右键菜单函数配置 2023-12-18 20:37:10 +08:00
roymondchen
2a5b9ec6bd feat(editor, stage): 新增禁用多选的props 2023-12-18 15:00:26 +08:00
roymondchen
09fe6d29e2 chore(editor): 修改拼写错误 2023-12-18 14:17:04 +08:00
roymondchen
b72e487b58 chore: 使用on-before-unmount替换on-unmouted 2023-12-15 16:20:50 +08:00
roymondchen
7305f878f3 feat(editor, stage): 初始化加载runtime loading 2023-12-15 14:09:44 +08:00
roymondchen
268ec4c27a feat(editor): 修改code-block-list code-block-panel-tool slot data 2023-12-12 15:46:08 +08:00
roymondchen
ba2f1e5ac5 feat(stage, editor): runtime支持直接渲染模式不用iframe 2023-12-12 15:09:33 +08:00
parisma
456692ff8a fix(editor): 有复制的内容时展示粘贴菜单 2023-12-11 11:57:46 +00:00
roymondchen
e50e332818 feat(editor): 可选组件按钮只有在可选组件长度大于3时才显示 2023-12-08 17:27:19 +08:00
roymondchen
741140fa71 refactor(editor): 代码编辑、数据源重构 2023-12-08 17:20:43 +08:00
roymondchen
258d2bc2ea feat(editor,stage): 优化可选组件交互 2023-12-07 19:40:40 +08:00
roymondchen
5c6a3455b0 feat(editor): service扩展支持设置成同步的 2023-12-06 15:28:18 +08:00
roymondchen
b0fcafd089 fix(editor): 从组件树中拖入画布新增的情况如果初始position为fixed不改变布局 2023-11-23 15:47:09 +08:00
roymondchen
e35a963b67 fix(editor): 更新dsl,组件树列表不更新
fix #554
2023-11-21 14:05:43 +08:00
moonszhang
c80ea829ac fix(editor): 修复slide 全部拖出来再关闭回去时不展示slide操作栏的问题 2023-11-17 03:05:35 +00:00
roymondchen
fded26251f fix(editor): 不允许容器节点拖动到自己里面
fix #553
2023-11-16 20:01:23 +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
f0f94d4fcc fix(editor): model-value变化后需要重新生成依赖后再通知runtime更新 2023-11-06 16:33:30 +08:00
roymondchen
263533f09a feat(editor): 缓存可选组件菜单置于顶层状态 2023-11-03 19:27:39 +08:00
roymondchen
1c3f8abaf4 fix(editor): 画布区域不允许宽度为0 2023-11-03 16:40:46 +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
5021c746fc fix(editor): 不允许拖动的节点不允许被拖入
fix #544
2023-11-01 14:13:15 +08:00
roymondchen
7d251f04e8 refactor(editor): 新增tree组件 2023-11-01 14:06:04 +08:00
roymondchen
cb2ff28129 fix(editor): 数据源参数、请求头、请求体无法删除
fix #543
2023-10-31 14:28:10 +08:00
roymondchen
257c8c9fa1 fix(editor): 组件树注册快捷方式 2023-10-24 15:52:01 +08:00
roymondchen
af72d819fe fix(editor): 组件树多选后右键点击不会变回单选 2023-10-24 15:41:54 +08:00
roymondchen
5e7a0a0c53 fix(editor): 粘贴容器,组件树中子组件没有显示 2023-10-24 15:35:27 +08:00
roymondchen
6a5374726e feat(editor): 组件列表支持设置tooltip显示详情 2023-10-24 14:58:37 +08:00
roymondchen
5a345575c4 refactor(editor): ui-slect事件名使用常量 2023-10-23 19:54:26 +08:00
roymondchen
1c516bb24b refactor(editor): 优化性能,组件树重写,不再使用el-tree 2023-10-20 19:32:11 +08:00
roymondchen
d4a8b89e6f feat(editor,schema): 支持配置数据源mock 2023-10-01 17:44:27 +08:00
roymondchen
a22e59e2bd chore: playground调试启用严格访问模式 2023-09-21 14:10:29 +08:00
roymondchen
5a25899b57 fix(editor,stage): 优化悬停出现组件列表的交互体验 2023-09-20 14:46:57 +08:00
roymondchen
1c6c9ab3e8 feat(editor,stage): 新增鼠标悬停在组件上显示当前位置下所有组件菜单 2023-09-19 17:39:36 +08:00
roymondchen
436914e7ee feat(editor): 新增代码块编辑时查看修改 2023-09-15 16:18:13 +08:00
roymondchen
ac303405ef feat(form,editor): 代码块编辑后关闭新增确认弹窗 2023-09-15 15:08:09 +08:00
roymondchen
75b0d9cdf3 fix(editor): 新增数据源时,设置初始值 2023-09-14 20:33:11 +08:00
roymondchen
ea1cae7968 feat(editor): 已选组件新增根节点右键菜单项:全部折叠 2023-09-11 15:57:21 +08:00
roymondchen
eacb1e6475 refactor(editor): sidebar不使用tmagic-design tabs 2023-08-31 16:36:17 +08:00
roymondchen
2bd86d2101 feat(editor): 新增数据源时先选类型 2023-08-29 18:24:15 +08:00