CoffeeScript Class in JS
by bryandowning
JavaScript
// JS generated from CoffeeScript class:
/*
class MyClass
constructor: ->
privateMethod = ->
privateVariable = true
publicMethod: ->
publicProperty: true
*/
var MyClass;
MyClass = (function() {
var privateMethod, privateVariable;
function MyClass() {}
privateMethod = function() {};
privateVariable = true;
MyClass.prototype.publicMethod = function() {};
MyClass.prototype.publicProperty = true;
return MyClass;
})();