toJSON 时需要去除的键,为了避免出现 CircularJSON
可修改标志,内部属性 标记在构造函数结束后是否可修改
分支名称
变动时间
扩展组件列表(兼容老版)
产品概念
数据树节点是否显示 前端 UI 状态
扩展模块列表
发布状态
发布 Id
应用描述
域名
是否正在编辑 前端 UI 状态
是否正在编辑 前端 UI 状态
实体列表
枚举列表
多环境
多环境
节点是否为展开状态 前端 UI 状态
是否有权限
是否有用户中心
节点是否显示 前端 UI 状态
应用图标
应用 Id
IDE 版本
接口应用列表(兼容老版)
接口列表
是否为叶子节点 前端 UI 状态
是否正在请求 前端 UI 状态
数据树节点是否展开 前端 UI 状态
逻辑树节点是否显示 前端 UI 状态
逻辑列表
应用标识
是否为官方应用
页面树节点是否显示 前端 UI 状态
父节点
流程列表
轻舟项目 Id
是否可以删除 前端 UI 状态
角色列表
PC/H5 端
用于挂 embeddedTS 的 sourceMap
数据结构列表
从模板创建的模板 Id
租户 Id
主题配置
应用标题
当前节点上报错详细信息
租户 Id
页面列表
根节点
上层节点
激活 JSON 内部实例
添加参数准备
重命名
创建节点
从对象中深度获取
删除节点
销毁 从 Map 中删除点和子节点
触发事件
事件名
查找引用
为存储点生成行为监听器
根据 packageInfo 的信息生成用于 load 的 assetsInfo 在环境中需要 basic 和 custom 分开 load,否则容易报错
获取祖先节点
获取命名空间
实例化一个 JSON 由于有 from,只能先实例化父级,再实例化子级
取消监听事件
事件名
监听器
监听事件
事件名
监听器
只监听一次事件
事件名
监听器
准备删除
删除实体
实体名称
删除实体
已有的实体实例
删除枚举
枚举名称
删除枚举
已有的枚举实例
删除接口
接口名称
删除接口
已有的接口实例
删除逻辑
逻辑名称
删除逻辑
已有的逻辑实例
删除模块
模块名称
删除模块
已有的模块实例
删除模块
模块名称
删除模块
已有的模块实例
删除模块
模块名称
删除模块
已有的模块实例
删除流程
流程名称
删除流程
已有的流程实例
删除角色
角色名称
删除角色
已有的角色实例
删除数据结构
数据结构名称
删除数据结构
已有的数据结构实例
删除主题
主题名称
删除主题
已有的主题实例
删除页面
页面名称
删除页面
已有的页面实例
去除循环依赖,转为纯 JSON
转为单层的 JSON
外面的 key,提供给 JSON.stringify 使用
需要额外排除的 keys
更新节点
获取添加时的默认选项
应用