diff --git a/js/tags.js b/js/tags.js index ee632e249d39e82657dcffb1b3e9bea391b8872a..a651dd546863330ea729cb1a50ae7603696eecd0 100644 --- a/js/tags.js +++ b/js/tags.js @@ -27,13 +27,11 @@ function Tags() { var lock = false; var state = { init: false, search: '' }; - var mouseenterCallback = function(){}; - function tags(){ } tags.state = state - tags.init = function(_data) { + tags.init = function(_data, config) { data = _data; container = d3.select(".page").append("div") @@ -243,11 +241,10 @@ function Tags() { tags.highlightWords(filterWords); setTimeout(function(){ - mouseclickCallback(d); + canvas.project(d); },300); lock = false - } tags.mouseleave = function (d) { @@ -259,7 +256,7 @@ function Tags() { data.forEach(function(d){ d.highlight = d.active; }) - mouseenterCallback(); + canvas.highlight(); } tags.mouseenter = function (d1) { @@ -282,7 +279,7 @@ function Tags() { return d.values.some(function(d){ return d.active; }) ? 1 : 0.2; }) - mouseenterCallback(); + canvas.highlight(); } tags.highlightWords = function(words){ @@ -295,7 +292,7 @@ function Tags() { return d.values.some(function(d){ return d.highlight; }) ? 1 : 0.2; }) - mouseenterCallback(); + canvas.highlight(); } tags.search = function(query){ @@ -308,18 +305,6 @@ function Tags() { canvas.project() } - tags.mouseenterCallback = function(callback){ - - mouseenterCallback = callback; - - } - - tags.mouseclickCallback = function(callback){ - mouseclickCallback = callback; - } - - - return tags; } \ No newline at end of file