Files
icehrm/web/node_modules/rc-table/es/utils/valueUtil.d.ts
2020-05-20 18:47:29 +02:00

11 lines
524 B
TypeScript

import { Key, DataIndex } from '../interface';
export declare function getPathValue<ValueType, ObjectType extends object>(record: ObjectType, path: DataIndex): ValueType;
interface GetColumnKeyColumn {
key?: Key;
dataIndex?: DataIndex;
}
export declare function getColumnsKey(columns: GetColumnKeyColumn[]): (string | number)[];
export declare function mergeObject<ReturnObject extends object>(...objects: Partial<ReturnObject>[]): ReturnObject;
export declare function validateValue<T>(val: T): boolean;
export {};