@itexpert-dev/base-universal-table
Version:
base universal table for build tables
12 lines (11 loc) • 795 B
TypeScript
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 };