+1

Am 05.07.2011 07:58, schrieb Mustafa Sak:
> I will post an Enhancement. Maybe the devs give it a chance. ;)
>
> Regards Sak
>
> Von meinem iPhone gesendet
>
> Am 04.07.2011 um 22:20 schrieb Stefan Volbers<[email protected]>:
>
>> Mustafa,
>>
>> very nice!
>>
>> I once had trouble removing a listener (because it had an anonymous
>> handler function); I wonder if your script would work then, too? Didn't
>> get in touch wih qx.event.Registration or qx.event.Manager up to now.
>>
>> If this code works as intended, I'd vote for it to get into the
>> framework. Valuable!
>>
>> Greetings,
>> Stefan
>>
>>
>> On 04.07.2011 19:26, Mustafa Sak wrote:
>>> Hi List,
>>>
>>> I missed some day ago a useful function, to remove any event listener just
>>> by event type, without knowing the id or the reference to the event him
>>> self. May be useful for others:
>>>
>>> /**
>>>       * TODOC
>>>       *
>>>       * @param target {void} any widget
>>>       * @param eventType {string} any event type; e.g. 'execute'
>>>       * @return {void}
>>>       */
>>> removeListenerByType : function(target, eventType)
>>>      {
>>>        var listenerIds =
>>> qx.event.Registration.getManager(target).getListeners(target, eventType);
>>>
>>>        if (listenerIds == null) {
>>>          return;
>>>        }
>>>
>>>        for (var i=0; i<listenerIds.length; i++)
>>>        {
>>>          var listenerHandler = listenerIds[i].handler;
>>>          var context = listenerIds[i].context;
>>>          qx.event.Registration.getManager(target).removeListener(target,
>>> eventType, listenerHandler, context);
>>>        }
>>>      }
>>>
>>>
>>>
>>> SAKsystems
>>>
>>> Inh. Mustafa Sak
>> ------------------------------------------------------------------------------
>> All of the data generated in your IT infrastructure is seriously valuable.
>> Why? It contains a definitive record of application performance, security
>> threats, fraudulent activity, and more. Splunk takes this data and makes
>> sense of it. IT sense. And common sense.
>> http://p.sf.net/sfu/splunk-d2d-c2
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to