Narcoleptic Pony Machine

    klassjs

    0.0.1 • Public • Published

    klass

    Classical classes in JavaScript.

    Install

    npm install klassjs

    Usage

    var klass = require('klassjs');
     
    var Robot = klass(null, {
      _construct: function(v) {
        this.weapon = v;
      },
      fireWeapon: function() {
        return this.weapon;
      }
    });
     
    var Cyborg = klass(Robot, {
      _construct: function(v) {
     
      },
      fireWeapon: function() {
        var weapon = Cyborg._super.fireWeapon.call(this);
        return 'Firing ' + weapon;
      }
    });
     
    var zog = new Cyborg('Lasers');
     
    console.log(zog.fireWeapon()); // Firing Lasers

    License

    MIT

    Keywords

    Install

    npm i klassjs

    DownloadsWeekly Downloads

    0

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • miguelmota