Hi folks,
This mail is just a heads-up to anybody already using DataTables (https://datatables.net/) or that developed a Seaside wrapper for it. I just uploaded my initial working version of DataTables to STHub. If your current wrapper is better than mine we can merge our efforts.
This initial version supports the basic features to instantiate a DataTables jQuery object, plus support for AJAX+JSON responses and also Server-side Processing (https://datatables.net/manual/server-side).
I still have to write a proper example of how to use it, but if you load the DataTables-Magritte package it will include a DTMagritteReport that you can use to replace the "stock" MAReport.
Once I have time I'll try to set up an example to show the different ways it can be used. Meanwhile look at the DTMagritteReport class to see a particular use case. It includes support for server side sorting (multiple columns), filtering, pagination, search.
To load it with all the dependencies run:
Gofer it smalltalkhubUser: 'emaringolo' project: 'DataTables'; package: 'ConfigurationOfDataTables'; load.
(Smalltalk at: #ConfigurationOfDataTables)project development load: 'Magritte'.
The STHub is: http://smalltalkhub.com/#!/~emaringolo/DataTables/
Regards!
Esteban A. Maringolo
seaside@lists.squeakfoundation.org