UNPKG

hoop

Version:

Classes in plain Javascript - the right way.

20 lines (15 loc) 381 B
GLOBAL.$extends = function(child, parent) { child.prototype = new parent; child.prototype.constructor = child; child.prototype.super = parent.prototype; } GLOBAL.$functions = function(f, object) { for(var key in object) { f.prototype[key] = object[key]; } } GLOBAL.$statics = function(f, object) { for(var key in object) { f[key] = object[key]; } }