npm.io
0.3.2 • Published 12 years ago

structr

Licence
Version
0.3.2
Deps
0
Vulns
0
Weekly
0

Structr is a thin class library that helps create, and extend prototypes.

Example



function Animal(name) {
  this.name = name;
}

function Cat(name) {
  Cat.__super__.apply(this, arguments);
}

structr(Animal, Cat, {
  meow: function() {
    console.log(this.name + ": meow");
  }
});