fork download
  1. Uncaught TypeError: Object function (data) { // 130
  2. var tmpl = name && Template[name] || {}; // 131
  3. var tmplData = tmpl._tmpl_data || {}; // 132
  4. // 133
  5. var html = Spark.labelBranch("Template."+name, function () { // 134
  6. var html = Spark.createLandmark({ // 135
  7. preserve: tmplData.preserve || {}, // 136
  8. created: function () { // 137
  9. var template = templateObjFromLandmark(this); // 138
  10. template.data = data; // 139
  11. tmpl.created && tmpl.created.call(template); // 140
  12. }, // 141
  13. rendered: function () { // 142
  14. var template = templateObjFromLandmark(this); // 143
  15. template.data = data; // 144
  16. tmpl.rendered && tmpl.rendered.call(template); // 145
  17. }, // 146
  18. destroyed: function () { // 147
  19. // template.data is already set from previous callbacks // 148
  20. tmpl.destroyed && // 149
  21. tmpl.destroyed.call(templateObjFromLandmark(this)); // 150
  22. delete templateInstanceData[this.id]; // 151
  23. } // 152
  24. }, function (landmark) { // 153
  25. var html = Spark.isolate(function () { // 154
  26. // XXX Forms needs to run a hook before and after raw_func // 155
  27. // (and receive 'landmark') // 156
  28. return raw_func(data, { // 157
  29. helpers: _.extend({}, partial, tmplData.helpers || {}), // 158
  30. partials: registeredPartials, // 159
  31. name: name // 160
  32. }); // 161
  33. }); // 162
  34. // 163
  35. // take an event map with `function (event, template)` handlers // 164
  36. // and produce one with `function (event, landmark)` handlers // 165
  37. // for Spark, by inserting logic to create the template object. // 166
  38. var wrapEventMap = function (oldEventMap) { // 167
  39. var newEventMap = {}; // 168
  40. _.each(oldEventMap, function (handlers, key) { // 169
  41. if ('function' === typeof handlers) { // 170
  42. //Template.foo.events = ... way will give a fn, not an array // 171
  43. handlers = [ handlers ]; // 172
  44. } // 173
  45. newEventMap[key] = _.map(handlers, function (handler) { // 174
  46. return function (event, landmark) { // 175
  47. return handler.call(this, event, // 176
  48. templateObjFromLandmark(landmark)); // 177
  49. }; // 178
  50. }); // 179
  51. }); // 180
  52. return newEventMap; // 181
  53. }; // 182
  54. // 183
  55. // support old Template.foo.events = {...} format // 184
  56. var events = // 185
  57. (tmpl.events !== templateBase.events ? // 186
  58. tmpl.events : tmplData.events); // 187
  59. // events need to be inside the landmark, not outside, so // 188
  60. // that when an event fires, you can retrieve the enclosing // 189
  61. // landmark to get the template data // 190
  62. if (tmpl.events) // 191
  63. html = Spark.attachEvents(wrapEventMap(events), html); // 192
  64. return html; // 193
  65. }); // 194
  66. html = Spark.setDataContext(data, html); // 195
  67. return html; // 196
  68. }); // 197
  69. // 198
  70. return html; // 199
  71. } has no method 'clean'
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
Uncaught TypeError: Object function (data) {                                                          // 130
^
Main.java:3: error: class, interface, or enum expected
    var tmplData = tmpl._tmpl_data || {};                                                  // 132
    ^
Main.java:5: error: class, interface, or enum expected
    var html = Spark.labelBranch("Template."+name, function () {                           // 134
    ^
Main.java:10: error: class, interface, or enum expected
          template.data = data;                                                            // 139
          ^
Main.java:11: error: class, interface, or enum expected
          tmpl.created && tmpl.created.call(template);                                     // 140
          ^
Main.java:12: error: class, interface, or enum expected
        },                                                                                 // 141
        ^
Main.java:15: error: class, interface, or enum expected
          template.data = data;                                                            // 144
          ^
Main.java:16: error: class, interface, or enum expected
          tmpl.rendered && tmpl.rendered.call(template);                                   // 145
          ^
Main.java:17: error: class, interface, or enum expected
        },                                                                                 // 146
        ^
Main.java:22: error: class, interface, or enum expected
          delete templateInstanceData[this.id];                                            // 151
          ^
Main.java:23: error: class, interface, or enum expected
        }                                                                                  // 152
        ^
Main.java:33: error: class, interface, or enum expected
        });                                                                                // 162
        ^
Main.java:38: error: class, interface, or enum expected
        var wrapEventMap = function (oldEventMap) {                                        // 167
        ^
Main.java:40: error: class, interface, or enum expected
          _.each(oldEventMap, function (handlers, key) {                                   // 169
          ^
Main.java:41: error: unclosed character literal
            if ('function' === typeof handlers) {                                          // 170
                ^
Main.java:41: error: unclosed character literal
            if ('function' === typeof handlers) {                                          // 170
                         ^
Main.java:44: error: class, interface, or enum expected
            }                                                                              // 173
            ^
Main.java:49: error: class, interface, or enum expected
              };                                                                           // 178
              ^
Main.java:50: error: class, interface, or enum expected
            });                                                                            // 179
            ^
Main.java:51: error: class, interface, or enum expected
          });                                                                              // 180
          ^
Main.java:52: error: class, interface, or enum expected
          return newEventMap;                                                              // 181
          ^
Main.java:53: error: class, interface, or enum expected
        };                                                                                 // 182
        ^
Main.java:56: error: class, interface, or enum expected
        var events =                                                                       // 185
        ^
Main.java:62: error: class, interface, or enum expected
        if (tmpl.events)                                                                   // 191
        ^
Main.java:64: error: class, interface, or enum expected
        return html;                                                                       // 193
        ^
Main.java:65: error: class, interface, or enum expected
      });                                                                                  // 194
      ^
Main.java:66: error: class, interface, or enum expected
      html = Spark.setDataContext(data, html);                                             // 195
      ^
Main.java:67: error: class, interface, or enum expected
      return html;                                                                         // 196
      ^
Main.java:68: error: class, interface, or enum expected
    });                                                                                    // 197
    ^
Main.java:70: error: class, interface, or enum expected
    return html;                                                                           // 199
    ^
Main.java:71: error: class, interface, or enum expected
  } has no method 'clean' 
  ^
Main.java:71: error: unclosed character literal
  } has no method 'clean' 
                  ^
Main.java:71: error: unclosed character literal
  } has no method 'clean' 
                        ^
33 errors
stdout
Standard output is empty