UNPKG

pivot-chart

Version:

pivot table react component

24 lines (23 loc) 700 B
import { Record, DataSource } from "./common"; import { QueryPath } from './utils'; export declare class Cuboid { readonly dimensions: string[]; readonly dataSource: DataSource; private tree; constructor(props: { dimensions: string[]; dataSource: DataSource; }); private insertNode; buildCuboid(dataSource: DataSource): void; get(path: QueryPath): Record[]; private query; } export declare class DynamicCube { private computeCuboid; private cuboids; constructor(props: { computeCuboid: (path: QueryPath, measures: string[]) => Promise<DataSource>; }); getCuboid(dimSet: string[], measures: string[]): Promise<Cuboid>; }