@visactor/vchart
Version:
charts lib based @visactor/VGrammar
19 lines (15 loc) • 776 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.correlationCenter = void 0;
const vutils_1 = require("@visactor/vutils"), data_1 = require("../../constant/data"), correlationCenter = (data, options) => {
if (!data || !(0, vutils_1.isArray)(data)) return [];
const {keyword: keyword, categoryField: categoryField} = options, nodeInfo = data[0].latestData[0];
return {
[categoryField]: keyword,
[data_1.DEFAULT_DATA_INDEX]: null == nodeInfo ? void 0 : nodeInfo[data_1.DEFAULT_DATA_INDEX],
[data_1.DEFAULT_DATA_SERIES_FIELD]: null == nodeInfo ? void 0 : nodeInfo[data_1.DEFAULT_DATA_SERIES_FIELD]
};
};
exports.correlationCenter = correlationCenter;
//# sourceMappingURL=correlation-center.js.map