|
|
|
@ -115,7 +115,8 @@ export interface TableActionType<T = Recordable> {
|
|
|
|
|
getRowSelection: () => TableRowSelection<EditRecordRow<T>> |
|
|
|
|
getCacheColumns: () => BasicColumn[] |
|
|
|
|
emit?: EmitType |
|
|
|
|
updateTableData: <K extends keyof T>(index: number, key: K, value: T[K]) => Promise<EditRecordRow<T>> |
|
|
|
|
// eslint-disable-next-line ts/ban-types
|
|
|
|
|
updateTableData: <K extends keyof T | (string & {})>(index: number, key: K, value: K extends keyof T ? T[K] : any) => Promise<EditRecordRow<T>> |
|
|
|
|
setShowPagination: (show: boolean) => Promise<void> |
|
|
|
|
getShowPagination: () => boolean |
|
|
|
|
setCacheColumnsByField?: (dataIndex: string | undefined, value: BasicColumn) => void |
|
|
|
|