@ibiz-template/runtime v0.7.41-alpha.2
@ibiz-template/runtime
提供前端应用运行所需的核心逻辑能力,自上而下包含AppHub、应用、视图、部件、部件项等对象的逻辑层能力封装、应用服务模块(包含异步行为、应用权限、动态存储、代码表、计数器等核心服务)、数据逻辑编排、界面行为、界面逻辑编排、视图逻辑、动态替换预置组件及插件管理等功能模块。
📂 项目结构
|─ ─ runtime
|─ ─ scripts 工具脚本文件夹
|─ ─ src 项目工程文件夹
|─ ─ command 指令文件夹
|─ ─ app 应用级指令文件夹
|─ ─ app-func 应用级功能类
|─ ─ open-app-view 打开应用视图方法类
|─ ─ config 全局应用功能配置类
|─ ─ constant 运行时常量文件夹
|─ ─ controller 控制器文件夹
|─ ─ common 通用控制器文件夹
|─ ─ base.controller.ts 控制器基类
|─ ─ control 通用部件控制器文件夹
|─ ─ editor 编辑器控制器文件夹
|─ ─ view 视图控制器文件夹
|─ ─ constant 控制器通用常量文件夹
|─ ─ control 部件控制器文件夹
|─ ─ app-menu 菜单控制器文件夹
|─ ─ app-menu-icon-view 应用菜单图标视图控制器
|─ ─ calendar 日历控制器文件夹
|─ ─ caption-bar 标题栏控制器
|─ ─ chart 图表控制器文件夹
|─ ─ context-menu 上下文菜单控制器
|─ ─ dashboard 数据看板控制器相关文件夹
|─ ─ data-view 卡片部件控制器文件夹
|─ ─ exp-bar 导航栏控制器文件夹
|─ ─ form 表单控制器相关文件夹
|─ ─ edit-form 编辑表单控制器文件夹
|─ ─ form 表单控制器文件夹
|─ ─ form-detail 表单明细控制器文件夹
|─ ─ search-form 搜索表单控制器文件夹
|─ ─ gantt 甘特图控制器文件夹
|─ ─ grid 表格控制器相关文件夹
|─ ─ grid 表格控制器文件夹
|─ ─ grid-column 表格列控制器文件夹
|─ ─ kanban 看板部件控制器文件夹
|─ ─ list 列表控制器文件夹
|─ ─ map 地图控制器文件夹
|─ ─ md-ctrl 多数据部件控制器文件夹
|─ ─ medit-view-panel 多编辑视图面板部件控制器文件夹
|─ ─ panel 面板控制器相关文件夹
|─ ─ panel 面板控制器文件夹
|─ ─ view-layout-panel 视图布局面板部件控制器
|─ ─ pickup-view-panel 选择视图面板控制器文件夹
|─ ─ report-panel 报表面板控制器文件夹
|─ ─ search-bar 搜索栏控制器相关文件夹
|─ ─ tab-exp-panel 分页导航面板控制器
|─ ─ toolbar 工具栏控制器
|─ ─ tree 树部件控制器及树部件服务
|─ ─ tree-grid 树表格部件控制器文件夹
|─ ─ tree-grid-ex 树表格增强部件控制器文件夹
|─ ─ tree-grid-ex-column 树表格增强列控制器文件夹
|─ ─ wizard-panel 向导面板控制器文件夹
|─ ─ ctx 上下文环境对象文件夹
|─ ─ notification 消息通知文件夹
|─ ─ utils 控制器通用工具文件夹
|─ ─ button-state 按钮状态文件夹
|─ ─ code-list 代码表处理
|─ ─ counter 计数器文件夹
|─ ─ data-file-util 数据文件导入工具
|─ ─ event 事件监听文件夹
|─ ─ jsonschema JSON模型获取工具
|─ ─ loading loading状态控制工具
|─ ─ route 路由处理工具
|─ ─ util 通用工具
|─ ─ value-default 默认值处理工具
|─ ─ value-ex 值扩展处理工具
|─ ─ value-rule 值效验工具
|─ ─ view-msg 视图消息提示工具
|─ ─ de-logic 实体逻辑文件夹
|─ ─ de-logic-link 实体逻辑链接文件夹
|─ ─ de-logic-link-cond 实体逻辑链接条件
|─ ─ de-logic-link-group-cond 实体逻辑链接条件组
|─ ─ de-logic-link-single-cond 实体逻辑连接条件项
|─ ─ de-logic-link.ts 实体逻辑链接处理类
|─ ─ de-logic-node 实体逻辑节点文件夹
|─ ─ de-logic-param 实体逻辑参数节点
|─ ─ utils 实体逻辑通用工具
|─ ─ de-logic-context.ts 实体逻辑执行上下文类
|─ ─ de-logic.ts 实体逻辑处理类
|─ ─ engine 视图引擎基类
|─ ─ global 全局处理文件夹
|─ ─ global-util 全局工具方法或对象
|─ ─ hub hub相关
|─ ─ config 应用配置文件夹
|─ ─ convert 模型转换文件夹
|─ ─ interface 运行时逻辑库所有接口文件
|─ ─ locale 多语言文件夹
|─ ─ logic-scheduler 调度器中心文件夹
|─ ─ executor 执行器文件夹
|─ ─ scheduler 逻辑调度中心文件夹
|─ ─ trigger 逻辑触发器及事件触发器文件夹
|─ ─ logic-scheduler-center.ts 调度器中心类
|─ ─ model 模型工具方法文件夹
|─ ─ platform 搭载平台处理文件
|─ ─ provider 搭载平台适配器文件夹
|─ ─ platform-util.ts 搭载平台工具方法文件
|─ ─ plugin 插件处理文件夹
|─ ─ plugin-static-resource 插件静态资源工具
|─ ─ remote-plugin-item 远程插件项工具
|─ ─ register 注册中心文件夹
|─ ─ helper 注册工具文件夹
|─ ─ custom-register.ts 自定义注册工具文件
|─ ─ register-center.ts 注册中心工具类
|─ ─ service 服务文件夹
|─ ─ app-data-entity 应用数据实体类
|─ ─ constant 数据状态
|─ ─ dto 应用实体服务方法转换
|─ ─ mqtt mqtt服务文件夹
|─ ─ service 实体服务文件夹
|─ ─ async-action 异步操作服务
|─ ─ auth 认证服务
|─ ─ authority 权限服务
|─ ─ code-list 全局代码表服务
|─ ─ config 应用配置存储服务
|─ ─ control 部件服务文件夹
|─ ─ counter 计数器服务
|─ ─ entity 实体服务文件夹
|─ ─ method 实体服务方法文件夹
|─ ─ de.service.ts 实体服务类
|─ ─ file 文件处理服务
|─ ─ internal-message 站内消息服务
|─ ─ mark-open-data 标记打开数据服务
|─ ─ third-auth 第三方认证服务
|─ ─ util 应用功能组件服务
|─ ─ work-flow 工作流服务
|─ ─ utils 服务通用工具文件夹
|─ ─ app-counter 应用计数器文件夹
|─ ─ de-cache 实体缓存工具类
|─ ─ de-dq-cond 实体查询条件文件夹
|─ ─ de-dq-cond-util 获取查询条件工具
|─ ─ dyna-sys-params 动态系统接口参数工具
|─ ─ dynamic-code-list 动态代码表工具
|─ ─ res-path 返回路径处理工具
|─ ─ search-filter 搜索过滤工具
|─ ─ service-exist-util 服务存在性判断处理工具
|─ ─ util 服务通用工具
|─ ─ vo 值对象数据文件夹
|─ ─ calendar-item-data 日历项数据
|─ ─ chart-data 图表数据
|─ ─ gantt-node-data 甘特图节点数据
|─ ─ map-data 地图数据
|─ ─ panel-data 面板数据
|─ ─ tree-node-data 树节点数据
|─ ─ control.vo.ts 部件UI显示层数据转换类
|─ ─ ui-map-field.ts 界面映射字段信息类
|─ ─ de-service-util.ts 应用服务工具类
|─ ─ ui-action 界面行为文件夹
|─ ─ provider 界面行为适配器文件夹
|─ ─ uiaction-util.ts 界面行为工具类
|─ ─ ui-logic 界面逻辑文件夹
|─ ─ ui-logic-link 界面逻辑链接及链接条件文件夹
|─ ─ ui-logic-node 界面逻辑节点文件夹
|─ ─ ui-logic-param 界面逻辑参数
|─ ─ utils 界面逻辑通用工具
|─ ─ ui-logic-context.ts 界面逻辑执行上下文类
|─ ─ ui-logic.ts 界面逻辑类
|─ ─ utils 通用工具文件夹
|─ ─ anime 动画处理工具文件夹
|─ ─ bi-report-util bi报表工具
|─ ─ collaborate-manager 协同管理器工具
|─ ─ collaborate-room 协同房间工具
|─ ─ dr-ctrl-util 数据关系部件工具
|─ ─ encryption-uitl 加密工具
|─ ─ error-handler 错误处理工具
|─ ─ file-util 文件处理工具
|─ ─ handlebars handlebars 渲染工具
|─ ─ html2canvas html2canvas 截图工具
|─ ─ jsonschema-util JsonSchema工具类
|─ ─ layout-panel-util 布局面板工具
|─ ─ modal 模态工具
|─ ─ nav-params 导航参数工具
|─ ─ open-redirect-view 导航到重定向视图工具
|─ ─ promise 异步处理工具
|─ ─ raw-value-util 直接值工具
|─ ─ record-nav-util 记录导航工具
|─ ─ script 脚本处理工具
|─ ─ short-cut 快捷方式全局工具
|─ ─ text-util 文本工具
|─ ─ theme-util 主题工具
|─ ─ ui-domain 界面域工具
|─ ─ ui-domain-manager 界面域管理器
|─ ─ value-rule 过滤出指定属性列或表单项的值规则模型
|─ ─ verify 验证工具文件夹
|─ ─ voice-util 语音工具
|─ ─ wf-helper 工作流工具
|─ ─ app-hub.ts 运行时总集类
|─ ─ application.ts 应用对象类
|─ ─ declaration.d.ts 声明文件
|─ ─ install.ts 运行时安装文件
|─ ─ types.ts 运行时类型定义文件
|─ ─ test 测试文件夹
|─ ─ plugin 插件测试
|─ ─ utils 工具测试文件夹
|─ ─ error-handler 错误处理工具测试
|─ ─ handlebars handlebars渲染工具测试
|─ ─ modal 模态工具测试
|─ ─ nav-params 导航参数工具测试
|─ ─ promise 异步处理工具测试
|─ ─ raw-value-util 直接值工具测试
|─ ─ script 脚本处理工具测试
|─ ─ theme-util 主题工具测试
|─ ─ ui-domain 界面域工具测试
|─ ─ ui-domain-manager 界面域管理器测试
|─ ─ value-rule 过滤出指定属性列或表单项的值规则模型测试
|─ ─ verify 验证工具文件夹测试
|─ ─ de-rule-verify.test.ts 值规则验证工具文件测试
|─ ─ form-dynami-logic.test.ts 表单逻辑验证工具文件测试
|─ ─ panel-dynamic-logic.test.ts 面板逻辑验证工具文件测试
|─ ─ verify.test.ts 通用验证工具文件测试
|─ ─ view-stack 视图堆栈工具测试
|─ ─ wf-helper 工作流工具测试
|─ ─ setup.ts 测试环境初始化文件
📌 更改日志
每个版本的详细更改记录在发行说明中。
📜 许可证
6 months ago
12 months ago
11 months ago
7 months ago
5 months ago
5 months ago
4 months ago
10 months ago
5 months ago
8 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago