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 |