Not sure if this is possible, but I will give him everything. I have a deferred function that calls a server call to create or update both an object. eg:
var createOrUpdate = function(item) { var self = this; var deferred; if (item.id && item.id > 0) { updated = true; deferred = update.call(self, params); } else { deferred = create.call(self); } return deferred; };
where the create and call methods are returned deferred. This will let me call
foo.createOrUpdate(bar).then(function(response) {
However, I would like to be able to add pending entries to some user-defined handlers so that I can do this
foo.createOrUpdate(bar).created(function(response) {
First, is it possible. And secondly, if so, how would I do it.
Basically I want to create a custom deferred handler.
Thank you very much.
source share