Lines Matching refs:listening
167 var internalOn = function(obj, name, callback, context, listening) { argument
171 listening: listening
174 if (listening) {
176 listeners[listening.id] = listening;
189 var listening = listeningTo[id];
193 if (!listening) {
195 …listening = listeningTo[id] = {obj: obj, objId: id, id: thisId, listeningTo: listeningTo, count: 0…
199 internalOn(obj, name, callback, this, listening);
207 var context = options.context, ctx = options.ctx, listening = options.listening;
208 if (listening) listening.count++;
210 … handlers.push({callback: callback, context: context, ctx: context || ctx, listening: listening});
237 var listening = listeningTo[ids[i]];
241 if (!listening) break;
243 listening.obj.off(name, callback, this);
253 var i = 0, listening;
260 listening = listeners[ids[i]];
261 delete listeners[listening.id];
262 delete listening.listeningTo[listening.objId];
286 listening = handler.listening;
287 if (listening && --listening.count === 0) {
288 delete listeners[listening.id];
289 delete listening.listeningTo[listening.objId];