UNPKG

echarts

Version:

A powerful charting and visualization library for browser

27 lines (18 loc) 686 B
var helper = { retrieveTargetInfo: function (payload, seriesModel) { if (!payload || payload.type !== 'treemapZoomToNode') { return; } var root = seriesModel.getData().tree.root; var targetNode = payload.targetNode; if (targetNode && root.contains(targetNode)) { return {node: targetNode}; } var targetNodeId = payload.targetNodeId; if (targetNodeId != null && (targetNode = root.getNodeById(targetNodeId))) { return {node: targetNode}; } return null; } }; module.exports = helper;