summaryrefslogtreecommitdiff
path: root/src/client/view/graph_view.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-04-13 00:09:42 +0200
committerAlon Levy <alon@pobox.com>2015-04-13 00:09:42 +0200
commit86c149384b609d2d71e92670efbf77a7c88ddd81 (patch)
treeed01b5a770f35d62b3fa413d1f6ebfe022af860c /src/client/view/graph_view.js
parent15943f4bd5bfa321d3244c245af779f9fb6f55fc (diff)
client/zen_mode/force layout: use uniform link distance
Diffstat (limited to 'src/client/view/graph_view.js')
-rw-r--r--src/client/view/graph_view.js13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/client/view/graph_view.js b/src/client/view/graph_view.js
index f87efab5..7f27d3ce 100644
--- a/src/client/view/graph_view.js
+++ b/src/client/view/graph_view.js
@@ -1240,6 +1240,7 @@ function GraphView(spec) {
.on("end", record_position_to_local_storage)
.nodes_links(nodes__visible(), links__visible())
.restore()
+ .zen_mode(zen_mode)
.start();
}
@@ -1262,13 +1263,17 @@ function GraphView(spec) {
gv.link__pass_filter = link__pass_filter;
gv.node__pass_filter = node__pass_filter;
- gv.zen_mode__toggle = function () {
- zen_mode = !zen_mode;
+ function zen_mode__set(value) {
+ zen_mode = value;
+ layout.zen_mode(value);
update_view(true);
}
+ gv.zen_mode__set = zen_mode__set;
+ gv.zen_mode__toggle = function () {
+ zen_mode__set(!zen_mode);
+ }
gv.zen_mode__cancel = function () {
- zen_mode = false;
- update_view(true);
+ zen_mode__set(false);
}
return gv;
}