☝️Small business or a startup? See if you qualify for our special offer.
+

[feature request] support for paginated filter list

Answered
brian mulh asked on April 8, 2025

Currently the filter displays all possible values to the user.  It would be nice to be able to paginate these values for the user so only a portion of the total values are sent to the frontend from the API.  Then allow the user click a button to go to the next n values of the total list.  This would speed up performance since the backend is limiting the amount of data it has to lookup.

This would probably have to be coupled with a dynamic search that sends a request to the API when using the search bar since the client would only have a portion of the total values.

 

Thanks,

Brian

 

2 answers

Public
Solomiia Andrusiv Solomiia Andrusiv Flexmonster April 9, 2025

Hello, Brian!

Thank you for contacting us.

Kindly note that Flexmonster loads all the members when they are first displayed on the grid and doesn't make another /members request when opening the filter popup. Therefore, adding pagination for members in the filter pop-up won't have any evident impact on the performance when using Flexmonster out of the box.

We understand that such a feature may improve your specific use case with customized DLL for the Data Server. As a possible workaround, we suggest creating your own filter popup with the paginated members list and server-side search.
You are welcome to check an example of a custom filter pop-up for reference: https://jsfiddle.net/flexmonster/dxk4Lbp5/.
Here is also a list of key events and API calls to use when adding your custom pop-up:

  • getMembers() - to fetch a list of necessary members from the server
  • filteropen event - to open your own pop-up when we want to open the built-in one
  • setFilter() - to apply the filter after user selects necessary members

Hope you will find our answer helpful. Feel free to ask if there are any further questions.

Best regards,
Solomiia

 

Public
Solomiia Andrusiv Solomiia Andrusiv Flexmonster 1 day ago

Hello, Brian!

Hope you are doing well.

Our team is wondering if you had some time to check out our previous response.
Could you please let us know if you have any further questions about making the custom filter pop-up?

Looking forward to hearing from you.

Kind regards,
Solomiia

 

Please login or Register to Submit Answer