@visactor/vchart
Version:
charts lib based @visactor/VGrammar
15 lines (12 loc) • 626 B
JavaScript
import { isArray } from "@visactor/vutils";
import { DEFAULT_DATA_INDEX, DEFAULT_DATA_SERIES_FIELD } from "../../constant/data";
export const correlationCenter = (data, options) => {
if (!data || !isArray(data)) return [];
const {keyword: keyword, categoryField: categoryField} = options, nodeInfo = data[0].latestData[0];
return {
[categoryField]: keyword,
[DEFAULT_DATA_INDEX]: null == nodeInfo ? void 0 : nodeInfo[DEFAULT_DATA_INDEX],
[DEFAULT_DATA_SERIES_FIELD]: null == nodeInfo ? void 0 : nodeInfo[DEFAULT_DATA_SERIES_FIELD]
};
};
//# sourceMappingURL=correlation-center.js.map