JavaScript/Notes/CustomEvents
Under Construction
An event is a function call that signifies something happened.
<source lang="javascript"> var TableSort = new Factory(function() {
function _getSortFunction(sortType) {
if(sortType == "number") {
return function() { }
}
}
function _isSortedBy(tableSort, sortType) {
}
var configData = {};
function TableSort(id, config) {
this.id = id;
configData[id] = Object.create(config);
}
TableSort.prototype = {
sortBy : function(sortType) {
var config = configData[this.id];
if(!config.currentSort != "sortType") {
config.sortFunction(this);
this.onsort(sortType);
}
},
onsort : Function.prototype
}
return TableSort;
})();
</source>
The Factory is explained in Factory lesson.