UNPKG

@gooddata/react-components

Version:

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

16 lines (15 loc) 1.88 kB
import { IExtendedReferencePoint, IVisualizationPropertiesWrapper, IBucketItem, IVisualizationProperties, IVisualizationPropertiesControls } from "../interfaces/Visualization"; import { AxisType } from "../interfaces/AxisType"; import { ColumnWidthItem } from "../../interfaces/PivotTable"; export declare function getSupportedPropertiesControls(visualizationControlsProperties: any, supportedPropertiesList: string[]): IVisualizationPropertiesControls; export declare function hasColorMapping(properties: IVisualizationProperties): boolean; export declare function setSecondaryMeasures(referencePoint: IExtendedReferencePoint, axisName: AxisType): IExtendedReferencePoint; export declare function isEmptyObject(obj: object): boolean; export declare function getSupportedProperties(visualizationProperties: IVisualizationPropertiesWrapper, supportedPropertiesList: string[]): IVisualizationProperties; export declare function getReferencePointWithSupportedProperties(referencePoint: IExtendedReferencePoint, supportedPropertiesList: string[]): IExtendedReferencePoint; export declare function isStackingMeasure(properties: IVisualizationProperties): any; export declare function isStackingToPercent(properties: IVisualizationProperties): any; export declare function isDualAxisOrSomeSecondaryAxisMeasure(extReferencePoint: IExtendedReferencePoint, secondaryMeasures: IBucketItem[]): boolean; export declare function removeImmutableOptionalStackingProperties(referencePoint: IExtendedReferencePoint, supportedPropertiesList: string[]): string[]; export declare function getHighchartsAxisNameConfiguration(controlProperties: IVisualizationPropertiesControls, enableAxisNameConfiguration?: boolean): IVisualizationPropertiesControls; export declare function getColumnWidthsFromProperties(visualizationProperties: IVisualizationPropertiesWrapper): ColumnWidthItem[] | undefined;