From fd87326ed71cb742e68dbd4ab1fc43623e11b366 Mon Sep 17 00:00:00 2001 From: xuliangzhan Date: Wed, 13 Nov 2024 10:18:28 +0800 Subject: [PATCH] releases 4.2.52 --- package.json | 2 +- types/components/column.d.ts | 2 +- types/components/table.d.ts | 6 ++++++ types/ui/renderer.d.ts | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 2ec6865e..eb2b7618 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vxe-pc-ui", - "version": "4.2.51", + "version": "4.2.52", "description": "A vue based PC component library", "scripts": { "update": "npm install --legacy-peer-deps", diff --git a/types/components/column.d.ts b/types/components/column.d.ts index b6cd12b6..ac7a967d 100644 --- a/types/components/column.d.ts +++ b/types/components/column.d.ts @@ -235,7 +235,7 @@ export namespace VxeColumnPropTypes { optionProps?: VxeGlobalRendererHandles.RenderOptionProps optionGroups?: any[] optionGroupProps?: VxeGlobalRendererHandles.RenderOptionGroupProps - autoFocus?: string + autoFocus?: boolean | string autoSelect?: boolean defaultValue?: ((params: { column: VxeTableDefines.ColumnInfo }) => any) | null | undefined | string | number | RegExp | object | any[] | Date immediate?: boolean diff --git a/types/components/table.d.ts b/types/components/table.d.ts index 1df59a28..9128609c 100644 --- a/types/components/table.d.ts +++ b/types/components/table.d.ts @@ -2736,6 +2736,12 @@ export interface TableMethods
{ * @param records 数据 */ createRow(records: any | any[]): Promise + // /** + // * 将表格数据转成原始数据 + // * 会自动去掉主键等内部属性 + // * @param rows + // */ + // toOriginalRecords(rows: any[]): DT[] /** * 只对 keep-source 开启有效,还原指定行 row 或者整个表格的数据 * @param rows 指定行 diff --git a/types/ui/renderer.d.ts b/types/ui/renderer.d.ts index db3e0e44..84571377 100644 --- a/types/ui/renderer.d.ts +++ b/types/ui/renderer.d.ts @@ -92,7 +92,7 @@ declare module '@vxe-ui/core' { /** * 表格 - 激活编辑状态时,设置自动聚焦的 class */ - tableAutoFocus?: string | ((params: VxeGlobalRendererHandles.RenderTableEditParams | VxeGlobalRendererHandles.RenderTableCellParams) => HTMLElement | null) + tableAutoFocus?: boolean | string | ((params: VxeGlobalRendererHandles.RenderTableEditParams | VxeGlobalRendererHandles.RenderTableCellParams) => HTMLElement | null) /** * 表格 - 激活编辑状态时,设置是否自动选中 tableAutoFocus 指定的元素 */