@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
16 lines (15 loc) • 744 B
TypeScript
import * as React from "react";
import { AFM } from "@gooddata/typings";
import { ITableProps } from "./PureTable";
import { IDataSourceProviderInjectedProps } from "../afm/DataSourceProvider";
import { IPushData } from "../../interfaces/PushData";
export interface ISortableTableState {
sortItems: AFM.SortItem[];
}
export declare class SortableTable extends React.Component<ITableProps & IDataSourceProviderInjectedProps, ISortableTableState> {
static defaultProps: Partial<ITableProps>;
constructor(props: ITableProps & IDataSourceProviderInjectedProps);
componentWillReceiveProps(nextProps: ITableProps & IDataSourceProviderInjectedProps): void;
handlePushData(pushedData: IPushData): void;
render(): JSX.Element;
}