unterproto
v0.0.2 inheritance
unterproto
Simplest possible prototypal inheritance sugar. For node.js and browser.
Installation
For node.js:
npm install unterproto
For browser you must include lib/unterproto.js
into your page.
Unterproto
is AMD-aware so if you are using require.js you don't
need to add an extra shim for it.
Usage
See live example: http://jsfiddle.net/fragphace/UCEqd/.
(function () {
var A = Unterproto.inherits({
initialize: function (foo) {
this.foo = foo;
}
});
var B = A.inherits({
getFoo: function () {
return this.foo;
}
});
var b = B.instance('bar');
alert(b.getFoo()); // 'bar'
})();
Tests
For node.js tests run:
npm test
For browser test run buster manually or try:
grunt buster
npm i unterproto
Source Code
github.com/fragphace/unterpr...Metadata
- BSD
- Whatever
- fragphace
- released 10/17/2012