/** * 组件库出口。 * * 改造前这里只导出了 4 个组件,类型一个都没对外暴露 —— 使用方拿不到 * `IFieldMetaValue` / `TFieldMetaValue` 这些写装饰器必需的入参类型, * 只能用 `any` 硬写。 * * 现在: * - 组件全量导出(只导出无重依赖的那批,CodeMirror / SingleUpload 之类的 * 业务组件依赖第三方库较多,需要时单独按路径引用); * - 类型与内核(core)一并导出,允许使用方复用反射扫描 / 事件链能力。 */ export { default as UmByClass } from "./UmTable/UmByClass.vue"; export { default as UmByClassEnhance } from "./UmTable/UmByClassEnhance.vue"; export { default as UmTable } from "./UmTable/UmTable.vue"; export { default as UmTableColumn } from "./UmTable/UmTableColumn.vue"; export { default as UmTableForm } from "./UmTable/UmTableForm.vue"; export { default as UmTableDialog } from "./UmTable/UmTableDialog.vue"; export { default as UmSearchForm } from "./UmTable/UmSearchForm.vue"; export { default as UmSyncNodeForm } from "./UmTable/UmSyncNodeForm.vue"; export { default as UmColumnRender } from "./UmTable/UmColumnRender.vue"; export { default as UmTableOperate } from "./UmTable/UmTableOperate.vue"; export { default as UmTableToolbar } from "./UmTable/UmTableToolbar.vue"; export * from "./UmTable/index"; export { default as UmDialog } from "./UmDialog/index.vue"; export { default as UmPagination } from "./UmPagination/index.vue"; export { default as Iconfont } from "./Iconfont/index.vue"; export { default as UmTree } from "./UmTree/UmTree.vue"; export { default as UmDistrictTree } from "./UmTree/UmDistrictTree.vue"; export { default as UmDistrictTreeNode } from "./UmTree/UmDistrictTreeNode.vue"; export { default as AreaTree } from "./UmTree/AreaTree.vue"; export { default as UmTreeSelect } from "./UmTreeSelect/UmTreeSelect.vue"; export * from "./UmTree/types";