@mui/x-charts
Version:
The community edition of MUI X Charts components.
18 lines (17 loc) • 603 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.visibilityParamToMap = void 0;
var _serializeIdentifier = require("../../corePlugins/useChartSeries/serializeIdentifier");
const visibilityParamToMap = (hiddenItems, seriesConfig) => {
const visibilityMap = new Map();
if (hiddenItems) {
hiddenItems.forEach(identifier => {
const uniqueId = (0, _serializeIdentifier.serializeIdentifier)(seriesConfig, identifier);
visibilityMap.set(uniqueId, identifier);
});
}
return visibilityMap;
};
exports.visibilityParamToMap = visibilityParamToMap;