UNPKG

@aplus-frontend/ui

Version:

13 lines (12 loc) 728 B
import { ApFormItemTransformType } from '../../ap-form'; import { Recordable } from '../../type'; import { AgGridProps } from '../interface'; import { EditableAgGridColumnType } from './interface'; export declare function getRowKey(record: any, index: number | undefined, rowKey: AgGridProps['rowKey']): any; export declare function arrayToObject(array: any[], rowKey: AgGridProps['rowKey']): Recordable; export declare function updateArrItem(arr: any[], rowKey: AgGridProps['rowKey'], obj: Recordable): any[]; interface TransformFnMapType { [key: string]: ApFormItemTransformType | TransformFnMapType; } export declare function getColumnTransformOptions(columns: EditableAgGridColumnType[]): TransformFnMapType; export {};