roymondchen
|
ce43fface8
|
refactor(editor): 完善内置 typeMatch 校验规则并规范文件名
- 重命名 typeMatchRules.ts 为 type-match-rules.ts
- 为 event-select、display-conds 等字段补充结构校验规则
- advancedTabConfig 的 code-select 字段增加 hookType 校验
- 修复 update 未携带 invalidInfo 时清除对应节点全部来源错误
- 将 code-select/display-conds 字段 typeMatch 触发时机调整为 change
|
2026-07-14 20:28:03 +08:00 |
|
roymondchen
|
1c67b5e77b
|
feat(editor): 注册编辑器字段内置 typeMatch 校验规则并补充文档
- 新增 typeMatchRules.ts,为编辑器自定义字段注册内置 typeMatch 校验规则
- 抽取 event.ts 事件工具函数
- form typeMatch 适配 TDesign 校验器签名,错误消息补充实际值
- rules.md 新增「Editor 字段内置规则」章节,16 个字段文档补充校验说明
|
2026-07-14 17:15:28 +08:00 |
|
roymondchen
|
a965dfb06e
|
refactor(editor): 优化历史记录列表复用
|
2026-06-08 20:09:10 +08:00 |
|
roymondchen
|
614f12adf3
|
feat(editor): 支持历史记录持久化
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-08 17:04:39 +08:00 |
|
roymondchen
|
59f4e0edac
|
feat(editor): 历史记录面板支持差异对比
- 新增 HistoryDiffDialog 历史差异对比弹窗
- 新增 CompareForm 表单对比组件
- 抽取 code-block 工具函数到 utils/code-block.ts
- 历史列表面板支持选择两个版本进行对比
|
2026-05-28 19:49:03 +08:00 |
|
roymondchen
|
c79034befc
|
feat(editor,form): 支持按需设置表单组件
|
2026-03-18 20:19:05 +08:00 |
|
roymondchen
|
5242585500
|
chore: update copyright
|
2025-07-11 15:04:22 +08:00 |
|
roymondchen
|
179b797c5c
|
feat(editor): dsl初始化时收集依赖使用worker
|
2025-05-06 19:59:27 +08:00 |
|
roymondchen
|
900b701c80
|
refactor(editor): 新增useServices hook,减少使用可选链
|
2025-02-11 16:24:24 +08:00 |
|
roymondchen
|
9e4da0a5c2
|
feat: dsl id渲染到dom上的data-tamgic-id,不再是id属性
|
2024-12-09 20:21:34 +08:00 |
|
roymondchen
|
5319afa563
|
chore(editor): export getDisplayField 方法
|
2023-08-24 15:18:32 +08:00 |
|
roymondchen
|
d8a2a1f805
|
chore(editor): 将hooks放到同一个文件夹中
|
2023-08-09 19:22:42 +08:00 |
|
oceanzhu
|
23708e4644
|
chore: 更新版权年份
|
2023-01-04 16:11:51 +08:00 |
|
roymondchen
|
45eaea6f68
|
fix(editor): 编辑器初始化默认选择节点
|
2022-12-05 20:05:23 +08:00 |
|
roymondchen
|
de8ef8dc58
|
feat(editor): 画布添加滚动条
fix #262
|
2022-08-26 22:00:16 +08:00 |
|
roymondchen
|
bc8b9f5225
|
refactor: make it public
|
2022-02-17 14:47:39 +08:00 |
|