From cb8304d24eefe57cd3ae35aa26275277af92d73d Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Mon, 16 Mar 2015 21:08:20 +0200 Subject: client: plus/minus zoom implementation using log scale, state still in d3.behavior.zoom --- src/client/view/graph_view.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/client/view/graph_view.js') diff --git a/src/client/view/graph_view.js b/src/client/view/graph_view.js index 1f43b634..9942e2d6 100644 --- a/src/client/view/graph_view.js +++ b/src/client/view/graph_view.js @@ -666,6 +666,12 @@ function GraphView(spec) { } gv.__set_scale_translate = set_scale_translate; + var scale__absolute = function (scale) { + set_scale_translate(scale, zoom_obj.translate()); + } + + gv.scale__absolute = scale__absolute; + gv.update_view = update_view; function start_layout_animation() { on_interval = function() { -- cgit v1.3.1