baseclass

A modularization of Backbone.js's extend() function for use with JS classes.

#baseclass

For when you just want Backbone's Class.extend() function.

Backbone.js style inheritance. The extend function has been taken directly from Backbone. This is really @bermi 's idea.

Very similar to uberclass and class.js -- the main difference is that the prototype props and static props order has been reversed.

##Usage

var BaseClass = require("baseclass");
 
var MyClass = BaseClass.extend({
    someProp: 'My property value',
    someMethodfunction () { ... },
    constructorfunction (arg1arg2) { ... }
},{
    optionalStaticProp = "MyClass.optionalStaticProp"
});
 
var inst = new MyClass(arg1, arg2);
 

##Licence

MIT