Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid features #5

Open
atasc opened this issue Sep 13, 2016 · 12 comments
Open

Grid features #5

atasc opened this issue Sep 13, 2016 · 12 comments

Comments

@atasc
Copy link

atasc commented Sep 13, 2016

Hi,
does EXA-DATATABLES for Grails 3 support the following features?

-ajax async loading
-filter by column
-custom formatter by domain field/column
-action buttons (edit, delete, etc etc)
-multi column filtering
-multi column sorting
-custom column filter (combobox, datepicker etc etc)

@lguerin
Copy link
Member

lguerin commented Sep 13, 2016

Hi,

actually, the version for Grails 3 supports everything you can find in the demo page: http://grails-exanpe.rhcloud.com/exaDatatablesDemo/index

Regarding your requested features:

  • Ajax async loading : not yet
  • Filter by column : not out of the box
  • Custom formatter by domain field/column : yes
  • Action buttons (edit, delete, etc etc) : yes, you have to add your own buttons, like in the demo
  • Multi column filtering : no
  • Multi column sorting : no
  • Custom column filter (combobox, datepicker etc etc) : no

Notice that the plugin lets you access the full native API provided by Datatables.js before rendering the component, if you want. So you can use that to implement the requested features.

@sebDK
Copy link

sebDK commented Oct 12, 2016

Hi @lguerin,
Does your plugin support subgrid like
2016_10_12_14_35_52_jqgrid_demos
Thanks.

S.

@lguerin
Copy link
Member

lguerin commented Oct 25, 2016

Hello @sebDK ,
We usually try to avoid to nest datatables like that, so I haven't try to get a such result with the component.

@daptordarattler
Copy link

Examples link doesn't work

@lguerin
Copy link
Member

lguerin commented Oct 18, 2017

Redhat cloud has closed, so the demo app is going to be migrated to Openshift. A new link will be available in few days.

@lguerin
Copy link
Member

lguerin commented Oct 19, 2017

@daptordarattler
Copy link

Link isn't working

@lguerin
Copy link
Member

lguerin commented Oct 19, 2017

capture du 2017-10-19 14-45-45

@daptordarattler
Copy link

Ok, its up now. Seems there was some startup delay.

@daptordarattler
Copy link

Lovely demo. Quick question tho, do you get the list via ajax anytime there is a search, or everything is rendered/loaded once the page is rendered? I ask because if the domain instances are many (1000+) it could have performance issues. How is this resolved?

Also have you tested with the export plugin?

Thanks

@lguerin
Copy link
Member

lguerin commented Oct 19, 2017

Currently, everything is rendered client-side, ajax features are in the roadmap but has not been done yet. The use-case where I use this grid for my customers is to limit the number of results to 300 and ask user to set more search criterias in order to get more accurate (and less) results.
BTW, I haven't try Datatables.js export features, but according to the last example to the demo, you can switch the auto parameter to 'off', and try to add export button and implement export feature as exposed in Datatables.js demo page.

@daptordarattler
Copy link

Ah, i understand. btw I meant explort plugin for grails with the results, but since its all loaded, it shouldnt be a problem.

Thanks again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants