Lines Matching refs:responder

1332   register: function(responder) {  argument
1333 if (!this.include(responder))
1334 this.responders.push(responder);
1337 unregister: function(responder) { argument
1338 this.responders = this.responders.without(responder);
1342 this.each(function(responder) { argument
1343 if (Object.isFunction(responder[callback])) {
1345 responder[callback].apply(responder, [request, transport, json]);
4448 var responder;
4450 responder = function(event) { function
4464 responder = function(event) {
4479 responder = function(event) {
4486 responder.handler = handler;
4487 respondersForEvent.push(responder);
4488 return responder;
4519 var responder = _createResponder(element, eventName, handler);
4521 if (!responder) return element;
4525 element.addEventListener("dataavailable", responder, false);
4527 element.attachEvent("ondataavailable", responder);
4528 element.attachEvent("onfilterchange", responder);
4534 element.addEventListener(actualEventName, responder, false);
4536 element.attachEvent("on" + actualEventName, responder);
4573 var responder = responders.find( function(r) { return r.handler === handler; });
4574 if (!responder) return element;
4580 element.removeEventListener("dataavailable", responder, false);
4582 element.detachEvent("ondataavailable", responder);
4583 element.detachEvent("onfilterchange", responder);
4587 element.removeEventListener(actualEventName, responder, false);
4589 element.detachEvent('on' + actualEventName, responder);
4592 registry.set(eventName, responders.without(responder));