UNPKG

@itexpert-dev/base-universal-table

Version:

base universal table for build tables

12 lines (11 loc) 795 B
import { IUniversalTableViewRow } from "./common/interfaces/IUniversalTableViewRow"; import { IUniversalTableViewHeader } from "./common/interfaces/IUniversalTableViewHeader"; import { IDictionary } from "@itexpert-dev/i-dictionary"; import { IUniversalTableFieldMetadata } from "../../../contracts/IUniversalTableFieldMetadata"; import { IUniversalTableGetDataResponse } from "../../../contracts/IUniversalTableGetDataResponse"; declare class UniversalTableDataPreprocessors { constructor(); static parseData(viewFields: string[], response: IUniversalTableGetDataResponse): IUniversalTableViewRow[]; static parseHeaders(viewFields: string[], metadata: IDictionary<IUniversalTableFieldMetadata>): IUniversalTableViewHeader[]; } export { UniversalTableDataPreprocessors };