UNPKG

@gooddata/react-components

Version:

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

20 lines (19 loc) 785 B
import * as React from "react"; import { IHeaderGroupParams, ColGroupDef } from "ag-grid-community"; import { IntlShape } from "react-intl"; import { AFM, Execution } from "@gooddata/typings"; import { IMenu, IMenuAggregationClickConfig } from "../../../interfaces/PivotTable"; export interface IProps extends IHeaderGroupParams { menu?: IMenu; getColumnTotals: () => AFM.ITotalItem[]; getExecutionResponse: () => Execution.IExecutionResponse; onMenuAggregationClick: (config: IMenuAggregationClickConfig) => void; getAfmFilters: () => AFM.CompatibilityFilter[]; intl: IntlShape; } export interface IColumnGroupDef extends ColGroupDef { field?: string; } export default class ColumnGroupHeader extends React.Component<IProps> { render(): JSX.Element; }