roymondchen
|
b4747c3e89
|
fix(editor): 事件动作与高级配置表单标签改用固定宽度
|
2026-11-05 13:57:21 +08:00 |
|
roymondchen
|
5e7f7ad7f1
|
feat(editor): 支持通过 insertIndex 指定 add 插入位置
显式下标不再依赖选中节点锚点,批量添加按父容器累计偏移保持传入顺序;越界或非数字追加到末尾,并补充单测与 API 文档
|
2026-11-05 11:12:57 +08:00 |
|
roymondchen
|
c4cf3b9525
|
fix(dep): 修复共用节点 id 的多个根节点收集依赖时互相清除
多个根节点(如复制出的页面片)共用节点 id 时,逐节点“删除旧依赖 + 收集”会让后一棵树的删除清掉前一棵树刚写入的依赖。改为先统一删除所有节点的旧依赖,再统一收集。
|
2026-10-27 20:52:23 +08:00 |
|
roymondchen
|
94fae10ae0
|
feat(editor): 新增 SDK 层并将核心服务迁移至 sdk 目录
- 新增 packages/editor/src/sdk,通过 sdk.ts 对外导出
- 将 services 下的核心服务迁移至 sdk/services
- 工具函数拆分至 sdk/utils,校验逻辑迁移至 sdk/validate,新增 sdk/wiring
- services/sdk-instance.ts 负责在编辑器中实例化 SDK
- 补充 SDK 相关单元测试,新增 docs/api/editor/sdk.md 文档
|
2026-10-08 19:58:03 +08:00 |
|