Hi,

Intermediate result of the vote:
[1] +3, 1 veto
[2] +1, 3 vetoes
[3] +0, 3 vetoes
[4] +1, 0 vetoes

Matthias, I've attached below the description of the tomahawk solution. I've come to like it, it brings our solution to Mojarra users and allows for a more appealing interface and sensible defaults. Can you eventually be convinced to withdraw your veto on [1]?

Best Regards,
Ganesh
tomahawk can bring it's own myfaces.js file that t:ajax builds on. This solution does have a whole bunch of benefits:

- the optimization options become available to Mojarra users
- Mojarra Javascript bugs don't affect t:ajax users
- view options like disable (naming elements to disable while xhr runs) and loadingbar (a turning snake to display while xhr is running) can be integrated with t:ajax - the options can be used naturally <t:ajax execute="..." render="..." pps="..." disable="..."/>, no more need for a myfaces subarray
- defaulting can include pps="true" and queuesize="1"
- myfaces.js would include a function myfaces.ajax.request that is triggered by t:ajax. The parameters of myfaces.ajax.request could also be set up more naturally, the need for a myfaces subarray would drop out: myfaces.ajax.request(execute:"..." render:"..." pps:"..." disable:"..."), thus aligning the procedural and the declarative solution

Reply via email to