diff --git a/src/js/netjsongraph.render.js b/src/js/netjsongraph.render.js index 0f47651f..8dc5412e 100644 --- a/src/js/netjsongraph.render.js +++ b/src/js/netjsongraph.render.js @@ -32,23 +32,23 @@ class NetJSONGraphRender { const commonOption = _this.utils.deepMergeObj( { // Show element's detail when hover - // - // tooltip: { - // confine: true, - // formatter: params => { - // if (params.componentSubType === "graph") { - // return params.dataType === "edge" - // ? _this.utils.linkInfo(params.data) - // : _this.utils.nodeInfo(params.data); - // } else if (params.componentSubType === "graphGL") { - // return _this.utils.nodeInfo(params.data); - // } else { - // return params.componentSubType === "lines" - // ? _this.utils.linkInfo(params.data.link) - // : _this.utils.nodeInfo(params.data.node); - // } - // } - // } + + tooltip: { + confine: true, + formatter: (params) => { + if (params.componentSubType === "graph") { + return params.dataType === "edge" + ? _this.utils.linkInfo(params.data) + : _this.utils.nodeInfo(params.data); + } + if (params.componentSubType === "graphGL") { + return _this.utils.nodeInfo(params.data); + } + return params.componentSubType === "lines" + ? _this.utils.linkInfo(params.data.link) + : _this.utils.nodeInfo(params.data.node); + }, + }, }, configs.echartsOption, );