Lines Matching refs:responder
1444 register: function(responder) { argument
1445 if (!this.include(responder))
1446 this.responders.push(responder);
1449 unregister: function(responder) { argument
1450 this.responders = this.responders.without(responder);
1454 this.each(function(responder) { argument
1455 if (Object.isFunction(responder[callback])) {
1457 responder[callback].apply(responder, [request, transport, json]);
5565 var responder;
5567 responder = function(event) { function
5581 responder = function(event) {
5596 responder = function(event) {
5603 responder.handler = handler;
5604 respondersForEvent.push(responder);
5605 return responder;
5636 var responder = _createResponder(element, eventName, handler);
5638 if (!responder) return element;
5642 element.addEventListener("dataavailable", responder, false);
5644 element.attachEvent("ondataavailable", responder);
5645 element.attachEvent("onlosecapture", responder);
5651 element.addEventListener(actualEventName, responder, false);
5653 element.attachEvent("on" + actualEventName, responder);
5683 var i = responders.length, responder;
5686 responder = responders[i];
5690 if (!responder) return element;
5694 element.removeEventListener("dataavailable", responder, false);
5696 element.detachEvent("ondataavailable", responder);
5697 element.detachEvent("onlosecapture", responder);
5702 element.removeEventListener(actualEventName, responder, false);
5704 element.detachEvent('on' + actualEventName, responder);
5707 registry.set(eventName, responders.without(responder));