From 5f7525801ace4a273d77a7e04adeff532a96f5c4 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Tue, 11 Nov 2014 01:43:31 +0200 Subject: main.js: rm module dependecy on rz_core for sole function: expand() --- scripts/main.js | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) (limited to 'scripts/main.js') 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 }; + } +); -- cgit v1.3.1