@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
10 lines (9 loc) • 1.13 kB
TypeScript
import { AFM, VisualizationObject } from "@gooddata/typings";
import { IBucketItem, IBucketFilter } from "../../../interfaces/Visualization";
export declare function adaptReferencePointSortItemsToPivotTable(originalSortItems: AFM.SortItem[], measures: IBucketItem[], rowAttributes: IBucketItem[], columnAttributes: IBucketItem[]): AFM.SortItem[];
export declare const getMeasures: (buckets: VisualizationObject.IBucket[]) => VisualizationObject.IMeasure[];
export declare const getRows: (buckets: VisualizationObject.IBucket[]) => VisualizationObject.IVisualizationAttribute[];
export declare const getColumns: (buckets: VisualizationObject.IBucket[]) => VisualizationObject.IVisualizationAttribute[];
export declare function adaptMdObjectSortItemsToPivotTable(originalSortItems: AFM.SortItem[], buckets: VisualizationObject.IBucket[]): AFM.SortItem[];
export declare const isSortItemVisible: (sortItem: AFM.SortItem, filters: IBucketFilter[]) => boolean;
export declare function addDefaultSort(sortItems: AFM.SortItem[], filters: IBucketFilter[], rowAttributes: IBucketItem[], previousRowAttributes?: IBucketItem[]): AFM.SortItem[];