UNPKG

@gooddata/react-components

Version:

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

22 lines 1.56 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // (C) 2019 GoodData Corporation var set = require("lodash/set"); var BucketNames = require("../../../constants/bucketNames"); var uiConfig_1 = require("../../constants/uiConfig"); var bucket_1 = require("../../constants/bucket"); var bucketHelper_1 = require("./../bucketHelper"); var tableMeasuresIcon = require("../../assets/table/bucket-title-measures.svg"); var tableRowsIcon = require("../../assets/table/bucket-title-rows.svg"); var tableColumnsIcon = require("../../assets/table/bucket-title-columns.svg"); function setPivotTableUiConfig(referencePoint, intl, visualizationType) { set(referencePoint, uiConfig_1.UICONFIG, bucketHelper_1.setBucketTitles(referencePoint, visualizationType, intl)); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.MEASURES, "canAddItems"], true); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.ATTRIBUTE, "canAddItems"], true); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.COLUMNS, "canAddItems"], true); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.MEASURES, "icon"], tableMeasuresIcon); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.ATTRIBUTE, "icon"], tableRowsIcon); set(referencePoint, [uiConfig_1.UICONFIG, bucket_1.BUCKETS, BucketNames.COLUMNS, "icon"], tableColumnsIcon); } exports.setPivotTableUiConfig = setPivotTableUiConfig; //# sourceMappingURL=pivotTableUiConfigHelper.js.map