@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
20 lines • 1.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// (C) 2019 GoodData Corporation
var cloneDeep = require("lodash/cloneDeep");
var set = require("lodash/set");
var assign = require("lodash/assign");
var BucketNames = require("../../../constants/bucketNames");
var uiConfig_1 = require("../../constants/uiConfig");
var bucket_1 = require("../../constants/bucket");
var donutMeasuresIcon = require("../../assets/donut/bucket-title-measures.svg");
var donutViewIcon = require("../../assets/donut/bucket-title-view.svg");
function setDonutChartUiConfig(referencePoint) {
var referencePointConfigured = cloneDeep(referencePoint);
assign(referencePointConfigured[uiConfig_1.UICONFIG], uiConfig_1.disabledOpenAsReportConfig);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.MEASURES, "icon"], donutMeasuresIcon);
set(referencePointConfigured, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.VIEW, "icon"], donutViewIcon);
return referencePointConfigured;
}
exports.setDonutChartUiConfig = setDonutChartUiConfig;
//# sourceMappingURL=donutChartUiConfigHelper.js.map