@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
55 lines • 1.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// (C) 2007-2018 GoodData Corporation
var cloneDeep = require("lodash/cloneDeep");
var TREEMAP_TEMPLATE = {
chart: {
type: "treemap",
margin: [0, 0, 5, 0],
},
plotOptions: {
treemap: {
showInLegend: true,
borderColor: "white",
layoutAlgorithm: "squarified",
dataLabels: {
enabled: true,
allowOverlap: false,
},
levels: [
{
level: 1,
dataLabels: {
enabled: true,
allowOverlap: false,
},
},
{
level: 2,
dataLabels: {
enabled: true,
allowOverlap: false,
},
},
],
point: {
events: {
// from Highcharts 5.0.0 cursor can be set by using 'className' for individual data items
mouseOver: function () {
if (this.drilldown) {
this.graphic.element.style.cursor = "pointer";
}
},
},
},
},
},
legend: {
enabled: false,
},
};
function getTreemapConfiguration() {
return cloneDeep(TREEMAP_TEMPLATE);
}
exports.getTreemapConfiguration = getTreemapConfiguration;
//# sourceMappingURL=treemapConfiguration.js.map