summaryrefslogtreecommitdiff
path: root/scripts/main.js
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-11-11 01:43:31 +0200
committerAlon Levy <alon@pobox.com>2014-11-11 14:30:09 +0200
commit5f7525801ace4a273d77a7e04adeff532a96f5c4 (patch)
tree0bfd1b6aa9c59fe48848da224c5d904ac161cb68 /scripts/main.js
parent067af14c0f9920f2cd5af7c409aee6ac3f8cba14 (diff)
main.js: rm module dependecy on rz_core for sole function: expand()
Diffstat (limited to 'scripts/main.js')
-rw-r--r--scripts/main.js35
1 files changed, 23 insertions, 12 deletions
diff --git a/scripts/main.js b/scripts/main.js
index bc246925..67213056 100644
--- a/scripts/main.js
+++ b/scripts/main.js
@@ -1,13 +1,24 @@
-define('main', ['rz_core', 'textanalysis.ui', 'buttons', 'history', 'drag_n_drop', 'robot'],
-function(RZ, textanalysis_ui, buttons, history, drag_n_drop, robot) {
-return {
-main: function() {
- console.log('Rhizi main started');
- drag_n_drop.init();
- $('#editname').onkeyup = function() { RZ.expand(this); };
- $('#editlinkname').onkeyup = function() { RZ.expand(this); };
- $('#textanalyser').onkeyup = function() { RZ.expand(this); };
+define(['textanalysis.ui', 'buttons', 'history', 'drag_n_drop', 'robot'],
+function(textanalysis_ui, buttons, history, drag_n_drop, robot) {
- textanalysis_ui.main();
-}};
-});
+ function expand(obj){
+ if (!obj.savesize) {
+ obj.savesize = obj.size;
+ }
+ obj.size = Math.max(obj.savesize, obj.value.length);
+ }
+
+ this.main = function() {
+ console.log('Rhizi main started');
+ drag_n_drop.init();
+ $('#editname').onkeyup = function() { expand(this); };
+ $('#editlinkname').onkeyup = function() { expand(this); };
+ $('#textanalyser').onkeyup = function() { expand(this); };
+
+ textanalysis_ui.main();
+ }
+
+ return {
+ main: main };
+ }
+);