A.L.E.C wrote:
In http_response() we have:
if (response.action == 'list') this.triggerEvent('listupdate', { folder:this.env.source, rowcount:this.contact_list.rowcount });
I think we should add (instead) a "global" event at the end of http_response function:
this.triggerEvent('http_response', { action:response.action });
So, plugins could bind to one (http_response) event and there just check for which action it's executed. Am I right?
But: what about the arguments? How to pass specific data from the server to a callback method? This is not so easy to solve with this approach.
~Thomas _______________________________________________ List info: http://lists.roundcube.net/dev/