@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
25 lines • 1.88 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// (C) 2019 GoodData Corporation
var cloneDeep = require("lodash/cloneDeep");
var set = require("lodash/set");
var BucketNames = require("../../../constants/bucketNames");
var bucket_1 = require("../../constants/bucket");
var bucketHelper_1 = require("../bucketHelper");
var comboSecondaryMeasuresIcon = require("../../assets/combo/bucket-title-secondary-measures.svg");
var columnMeasureIcon = require("../../assets/combo/bucket-title-measures-column.svg");
var columnLineIcon = require("../../assets/combo/bucket-title-view-column-line.svg");
var uiConfig_1 = require("../../constants/uiConfig");
function setComboChartUiConfigDeprecated(referencePoint, intl, visualizationType) {
var referencePointConfigured = cloneDeep(referencePoint);
set(referencePointConfigured, uiConfig_1.UICONFIG, bucketHelper_1.setBucketTitles(referencePoint, visualizationType, intl));
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.MEASURES, "canAddItems"], true);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.SECONDARY_MEASURES, "canAddItems"], true);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.VIEW, "canAddItems"], true);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.MEASURES, "icon"], columnMeasureIcon);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.SECONDARY_MEASURES, "icon"], comboSecondaryMeasuresIcon);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.VIEW, "icon"], columnLineIcon);
return referencePointConfigured;
}
exports.setComboChartUiConfigDeprecated = setComboChartUiConfigDeprecated;
//# sourceMappingURL=comboChartUiConfigHelperDeprecated.js.map