Konstantinos-infogeek
3/7/2015 - 5:02 PM

Basic javascript Event

Basic javascript Event

var SomeObj = {
    onchange: Array(),
    
    createAttribute: function createAttribute(attrName, value) {
        this[attrName] = value;
        for (var i = 0; i < this.onchange.length; i++) {
            this.onchange[i]();
        }
    },
    addCallback: function addCallback(callback) {
        this.onchange.push(callback);
    }

}