UNPKG

@gooddata/react-components

Version:

GoodData.UI - A powerful JavaScript library for building analytical applications

22 lines (21 loc) 938 B
import * as React from "react"; import { AFM, VisualizationObject } from "@gooddata/typings"; import { VisualizationEnvironment } from "../uri/Visualization"; import { IIndexedTotalItem } from "../../interfaces/Totals"; import { IDataSourceProviderInjectedProps } from "../afm/DataSourceProvider"; import { ICommonVisualizationProps } from "./base/VisualizationLoadingHOC"; export interface ITableProps extends ICommonVisualizationProps { height?: number; maxHeight?: number; environment?: VisualizationEnvironment; stickyHeaderOffset?: number; totals?: VisualizationObject.IVisualizationTotal[]; totalsEditAllowed?: boolean; onTotalsEdit?: (indexedTotals: IIndexedTotalItem[]) => void; } export interface ITableState { page: number; pageOffset: number; lastAddedTotalType: AFM.TotalType; } export declare const PureTable: React.ComponentClass<ITableProps & IDataSourceProviderInjectedProps, any>;