From: Darren Date: Tue, 25 Nov 2014 10:55:51 +0000 (+0000) Subject: Added pre-defined 'events' object into user scripts X-Git-Url: https://vcs.fsf.org/?p=KiwiIRC.git;a=commitdiff_plain;h=acdd317ea96884ef61e833b9c33a62210f046914;hp=4314d7fbc152f1ac172ead1e6919e2a743780113 Added pre-defined 'events' object into user scripts --- diff --git a/client/src/applets/scripteditor.js b/client/src/applets/scripteditor.js index 9c0afe1..e427fb3 100644 --- a/client/src/applets/scripteditor.js +++ b/client/src/applets/scripteditor.js @@ -39,10 +39,11 @@ // Build the user script up with some pre-defined components script_content = 'var network = kiwi.components.Network();\n'; script_content += 'var input = kiwi.components.ControlInput();\n'; + script_content += 'var events = kiwi.components.Events();\n'; script_content += this.editor.getValue() + '\n'; // Add a dispose method to the user script for cleaning up - script_content += 'this._dispose = function(){ network.off(); input.off(); if(this.dispose) this.dispose(); }'; + script_content += 'this._dispose = function(){ network.off(); input.off(); events.dispose(); if(this.dispose) this.dispose(); }'; // Try to compile the user script try {