diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-11-11 01:43:31 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-11-11 14:30:09 +0200 |
| commit | 5f7525801ace4a273d77a7e04adeff532a96f5c4 (patch) | |
| tree | 0bfd1b6aa9c59fe48848da224c5d904ac161cb68 /scripts/main.js | |
| parent | 067af14c0f9920f2cd5af7c409aee6ac3f8cba14 (diff) | |
main.js: rm module dependecy on rz_core for sole function: expand()
Diffstat (limited to 'scripts/main.js')
| -rw-r--r-- | scripts/main.js | 35 |
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 }; + } +); |
