JsRender/Gtk.js
authorAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 10:51:05 +0000 (18:51 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 10:51:05 +0000 (18:51 +0800)
JsRender/Gtk.js

index 0653064..9d10279 100644 (file)
@@ -530,26 +530,12 @@ Gtk = XObject.define(
                 for (var k in item.listeners) {
                     
                     
-                    var v = item.listeners[k].split(/\/*--/);
-                    if (v.length < 2) {
-                        var vv = v[0].replace(/^function/, '');
-                        vv = vv.replace(/\) \{/, ') => {');
-                        vv = vv.replace(/^\n+/,'');
-                        vv = vv.replace(/\n+$/,'');
-                        vv = vv.replace(/\n/g,"\n" + ipad);
-                        
-                        
-                        
+                    var v = item.listeners[k] ;
+                    
+                    var vv = v.replace(/\n/g,"\n" + ipad);
                         
                         
-                        //continue;
-                    } else { 
-                        var vv = v[1].replace('*/', "");
-                        //print(JSON.stringify(vv));Seed.quit();
-                        vv = vv.replace(/^\n+/,'');
-                        vv = vv.replace(/\n+$/,'');
-                        vv = vv.replace(/\n/g,"\n" + ipad);
-                    }
+                    
                     strbuilder(ipad + "this.el." + k + ".connect( " + vv  + " );\n");
                     
                 }