diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index f10db9b080c558d216018497c9161e8de00176d8..22e07932738f3ae16af6e1fc132be4375ed8391c 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -7,6 +7,11 @@ ## [Unreleased] +### Changed + +- 添加表单多数据表单状态对象、表单多数据状态对象导出,以便插件继承使用 +- 菜单项适配器添加component参数,菜单项插件支持绘制组件 + ## [0.7.41-alpha.142] - 2026-09-17 ### Added diff --git a/packages/runtime/src/controller/control/form/form-detail/form-mdctrl/index.ts b/packages/runtime/src/controller/control/form/form-detail/form-mdctrl/index.ts index 189e6f36fbd37060aeb7f6c7a9d95774ab1d0d98..847b0df1e2fcddd689c2faa1ae7e8a34d5e62d1d 100644 --- a/packages/runtime/src/controller/control/form/form-detail/form-mdctrl/index.ts +++ b/packages/runtime/src/controller/control/form/form-detail/form-mdctrl/index.ts @@ -2,3 +2,5 @@ export * from './form-mdctrl.controller'; export * from './form-mdctrl-md.controller'; export * from './form-mdctrl-form.controller'; export * from './form-mdctrl-repeater.controller'; +export * from './form-mdctrl-form.state'; +export * from './form-mdctrl.state'; diff --git a/packages/runtime/src/interface/provider/i-app-menu-item.provider.ts b/packages/runtime/src/interface/provider/i-app-menu-item.provider.ts index f74babe81f545b0525845a7b4d93d5b9f0901cf3..de1da9edbfbd2cdd1fe3f475a4685ee792392364 100644 --- a/packages/runtime/src/interface/provider/i-app-menu-item.provider.ts +++ b/packages/runtime/src/interface/provider/i-app-menu-item.provider.ts @@ -10,6 +10,14 @@ import { IAppMenuController } from '../controller'; * @interface IAppMenuItemProvider */ export interface IAppMenuItemProvider { + /** + * @description 菜单项绘制组件 + * @type {*} + * @memberof IAppMenuItemProvider + */ + // eslint-disable-next-line @typescript-eslint/no-explicit-any + component?: any; + /** * @description 执行菜单项点击 * @param {IAppMenuItem} menuItem