Mercurial > js4py
diff core-javascript/core-javascript-work/library.js @ 138:20d76c716c9d core-javascript
core-javascript-work$ for NAME in * ; do perl -i -p -e 's/\n/ # use DOS line endings
| author | Jonathan Fine <jfine@pytex.org> |
|---|---|
| date | Mon, 31 Oct 2011 19:58:29 +0000 |
| parents | ccd7dbe83849 |
| children | b774913eb242 |
line wrap: on
line diff
--- a/core-javascript/core-javascript-work/library.js Mon Oct 31 15:16:58 2011 +0000 +++ b/core-javascript/core-javascript-work/library.js Mon Oct 31 19:58:29 2011 +0000 @@ -1,25 +1,25 @@ -// start create -var create = function(parent){ - - var tmp = function(){}; - tmp.prototype = parent; - var child = new tmp(); - - return child; -}; -// end create - - -// start SimpleClass -var SimpleClass = function(prototype){ - - var cls = function(){ - - var instance = create(prototype); - instance.__init__.apply(instance, arguments); - return instance; - }; - - return cls; -}; -// end SimpleClass +// start create +var create = function(parent){ + + var tmp = function(){}; + tmp.prototype = parent; + var child = new tmp(); + + return child; +}; +// end create + + +// start SimpleClass +var SimpleClass = function(prototype){ + + var cls = function(){ + + var instance = create(prototype); + instance.__init__.apply(instance, arguments); + return instance; + }; + + return cls; +}; +// end SimpleClass
