@antv/g2plot
Version:
An interactive and responsive charting library
27 lines • 706 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTooltipMapping = void 0;
var util_1 = require("@antv/util");
/**
* 获得 tooltip 的映射信息
* @param tooltip
* @param defaultFields
*/
function getTooltipMapping(tooltip, defaultFields) {
if (tooltip === false) {
return {
fields: false,
};
}
var fields = util_1.get(tooltip, 'fields');
var formatter = util_1.get(tooltip, 'formatter');
if (formatter && !fields) {
fields = defaultFields;
}
return {
fields: fields,
formatter: formatter,
};
}
exports.getTooltipMapping = getTooltipMapping;
//# sourceMappingURL=tooltip.js.map
;