Load Additional Gantt Rows on Demand

Hello,

I'm building a Gantt chart in a web application, loading data from a remote source using a CustomDataAdaptor. By defining the "getData" function of the CustomDataAdaptor, I'm able to build a POST request to a specific server endpoint and retrieve the data to be shown in the chart. Through this method, I'm also able to implement Virtual Scrolling for performance improvement.

The Gantt chart I'm showing covers a time interval requested by the user and refers to a large database. For these reasons, there may be occasions when the chart is required to load a significant amount of data, and I'm thereby looking for an additional improvement in performance. Reading the documentation, I noticed the "Load Child on demand" option, which allows loading from the remote data source only the "parent" rows that are shown, leaving out the non-shown children. I was wondering if there is any similar functionality that does not depend on the parent-child relationship between rows, something improving on Virtual Scrolling that would allow loading the data from the server only when the rows are supposed to be displayed.

I looked in the documentation for something of this sort but couldn't find anything. Could you confirm that the functionality I'm looking for does not exist?

Thank you.


2 Replies 1 reply marked as answer

SJ Sridharan Jayabalan Syncfusion Team May 22, 2024 01:54 PM UTC

Riccardo,

 

Greetings from Syncfusion.

 

For your query, you can use infinite scrolling feature. Unfortunately, now, we do not have support for infinite scrolling in Gantt Chart. We have already logged as feature request “Need to provide infinite scrolling support in Gantt Chart” for this requirement. We have planned to implement this and include this feature improvement in any of our upcoming release.

 

You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through the below feedback link, 

  

Feedback link: Need to provide infinite scrolling support in Gantt Chart in Angular | Feedback Portal (syncfusion.com)

 

Disclaimer: Kindly login into your account and view the feedback.

 

 

Regards,

Sridharan


Marked as answer

RF Riccardo Ferraglia May 23, 2024 09:41 AM UTC

Thank you!


Loader.
Up arrow icon