@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
16 lines (15 loc) • 1.88 kB
TypeScript
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;