UNPKG

@innovaccer/design-system

Version:

React components library project for Innovaccer Design System

13 lines (12 loc) 870 B
import { RowData, Data, ColumnSchema, Schema, FetchDataOptions } from "./Grid"; export declare const updateBatchData: (data: Data, rowIndexes: number[], dataUpdate: Partial<RowData>, selectDisabledRow?: boolean | undefined) => Data; export declare function translateData(schema: ColumnSchema, data: RowData): { [x: string]: any; _selected?: boolean | undefined; disabled?: boolean | undefined; _expandNestedRow?: boolean | undefined; _activated?: boolean | undefined; }; export declare const filterData: (schema: Schema | undefined, data: Data | undefined, filterList: FetchDataOptions['filterList']) => Data; export declare const sortData: (schema: Schema | undefined, data: Data | undefined, sortingList: FetchDataOptions['sortingList']) => Data; export declare const paginateData: (data: Data | undefined, page: number, pageSize: number) => Data;