This commit is contained in:
Lukian LEIZOUR 2022-11-26 15:56:34 +01:00
parent 70e2f7a8aa
commit 008d2f30d7
675 changed files with 189892 additions and 0 deletions

32
node_modules/extendible/example/index.js generated vendored Normal file
View file

@ -0,0 +1,32 @@
var extend = require('../')
, EventEmitter = require('events').EventEmitter;
function Awesomeness() {
var self = this;
setTimeout(function () {
self.render(self.data);
}, 100);
EventEmitter.call(this);
}
Awesomeness.prototype = new EventEmitter;
Awesomeness.prototype.constructor = Awesomeness;
Awesomeness.prototype.data = 'bar';
Awesomeness.prototype.render = function render() {
// does nothing
};
Awesomeness.extend = extend;
var SuperAwesome = Awesomeness.extend({
data: 'trololol'
, render: function render(data) {
console.log(data);
}
});
new SuperAwesome();