| function Awesome(param1, param2) { | |
| this.param1 = param1; | |
| this.param2 = param2; | |
| }; | |
| var bar = { | |
| foo: {}, | |
| foobla : {}, | |
| neto : {} | |
| }; | |
| bar.Class1 = function(a, b) {}; | |
| bar.Class1.prototype = new Object(); | |
| bar.Class2 = function(c, d, e) {}; | |
| bar.Class2.prototype = new Object(); | |
| bar.foo.Class3 = function(param1, param2, param3, param4) {}; | |
| bar.foo.Class3.prototype = new Object(); | |
| new | |
| new Aw | |
| new ba | |
| new bar.C | |
| new bar.fo | |
| new bar.foo.C | |
| new C | |
| new bar. | |
| z //needed because the bar. causes compile issues |