summaryrefslogtreecommitdiff
path: root/scripts/textanalysis.js
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-11-11 13:20:39 +0200
committerAlon Levy <alon@pobox.com>2014-11-11 13:22:41 +0200
commitba92febfa94154936cd09ed139733a44c8719959 (patch)
tree8e77c0c251da5af14894e79ad4218df8d5dde4e1 /scripts/textanalysis.js
parent6ee3190eba841c6e1888e8365dab84d329f453da (diff)
textanalysis: reduce API
textanalysis exposes the current selected type plus functions to increment or decrement it, hides the typeindex and nodetypes.
Diffstat (limited to 'scripts/textanalysis.js')
-rw-r--r--scripts/textanalysis.js12
1 files changed, 5 insertions, 7 deletions
diff --git a/scripts/textanalysis.js b/scripts/textanalysis.js
index 99286e00..cc1f2602 100644
--- a/scripts/textanalysis.js
+++ b/scripts/textanalysis.js
@@ -445,15 +445,13 @@ return {
//for the external arrow-type changer
lastnode: function() { return lastnode; },
- typeindex: function() { return typeindex; },
- typeindex_next: function() {
+ selected_type_next: function() {
typeindex = (typeindex + 1) % 5;
- return typeindex;
+ return selectedType();
},
- typeindex_prev: function() {
+ selected_type_prev: function() {
typeindex = (typeindex + 4) % 5;
- return typeindex;
- },
- nodetypes: function() { return nodetypes; } // XXX should be readonly, but returning a copy?
+ return selectedType();
+ }
};
});