summaryrefslogtreecommitdiff
path: root/scripts/rhizicore.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-10-26 22:25:29 +0200
committerAlon Levy <alon@pobox.com>2014-10-26 22:25:33 +0200
commitb3f96efb33d7fc99500147d336ead1536b6b24e9 (patch)
treedea2c8bd7fe345a50b048d792a2a3de4430a7b9a /scripts/rhizicore.js
parenta31a32e4ea03771986192c536141c9f276a41d08 (diff)
introduce signal, start using in history; use consts for signal name
introduces two new modules: scripts/consts.js scripts/signal.js signal is a thin wrapper for jquery('window').on and jquery('window').trigger, which seems like an adaquete signal library - there are faster things around, but why introduce another dependency.
Diffstat (limited to 'scripts/rhizicore.js')
-rw-r--r--scripts/rhizicore.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/scripts/rhizicore.js b/scripts/rhizicore.js
index cdffde64..1b4bcbb3 100644
--- a/scripts/rhizicore.js
+++ b/scripts/rhizicore.js
@@ -1,8 +1,8 @@
"use strict"
define('rhizicore',
-['jquery', 'd3', 'util', 'history', 'textanalysis'],
-function($, d3, util, history, textanalysis) {
+['jquery', 'd3', 'consts', 'signal', 'util', 'history', 'textanalysis'],
+function($, d3, consts, signal, util, history, textanalysis) {
var History = history.History;
var addednodes = [];
@@ -260,9 +260,7 @@ function myGraph(el) {
"state": state
};
links.push(link);
- if (this.history !== undefined) {
- this.history.record_links([link]);
- }
+ signal.signal(consts.RECORD_LINKS, [[link]]);
} else {
found.name = name;
found.state = state;