Added the 'eventTransform' option to allow event transformations coming from a JSON event source.

master
Joe Esposito 2011-12-05 10:44:19 -05:00
parent 56ae9f1cbf
commit 1109667cd4
1 changed files with 4 additions and 1 deletions

View File

@ -122,6 +122,7 @@ function EventManager(options, _sources) {
}
}else{
var url = source.url;
var eventTransform = source.eventTransform || options.eventTransform;
if (url) {
var success = source.success;
var error = source.error;
@ -144,7 +145,9 @@ function EventManager(options, _sources) {
if ($.isArray(res)) {
events = res;
}
callback(events);
callback(events && eventTransform
? $.map(events, eventTransform)
: events);
},
error: function() {
applyAll(error, this, arguments);