Unable to expand all treeview-nodes when records are more than 10,000

Hi Team,

I am facing an issue with tree-view component, where I have 10500 records with parent and child combination here, I have used the ejs-masked textbox

To filter the tree view nodes and I have used input checkbox to Toggle the expand all the nodes on writing an expandFilter method in the sample code.
Here the issue is on click of toggle checkbox the screen is unresponsive while expanding the nodes as attached in the video.
Please help me expand all nodes by clicking on the checkbox in the sample example and facing performance issue in filtering.

Please find the video and working sample code also attached below.


Regards,
Cyril Ovely.


Attachment: Treeviewfiltering_160a32e8.zip

3 Replies

IL Indhumathy Loganathan Syncfusion Team October 3, 2022 03:05 PM UTC

Hi Cyril,


Greetings from Syncfusion support.


Invoking the expandAll method with a large data source takes some time, and the page becomes unresponsive. So, we have considered improving the performance of the expandAll method in TreeView. We will implement and include this feature in any one of our upcoming releases. Usually, Syncfusion will plan and implement the features based on feature rank, customer requested count, and volume wish-list.


You can track the status through the below portal link.


https://www.syncfusion.com/feedback/31149/improve-performance-of-expandall-method-in-treeview


We appreciate your patience.


Regards,

Indhumathy L



PB Punith BN replied to Indhumathy Loganathan August 13, 2024 09:51 AM UTC

Hi Team, 

Is any update on this feature implementation, please let us know 

Thanks, 
Punith B N



LD LeoLavanya Dhanaraj Syncfusion Team August 15, 2024 06:57 AM UTC

Hi Punith,


Currently we don't have an immediate plan to implement this feature and it will be included in any of our upcoming releases. Generally, we will plan any feature implementation based on customer request count, feature rank, and Wishlist plan.


You can track the status of the feature through the following link.


https://www.syncfusion.com/feedback/31149/improve-performance-of-expandall-method-in-treeview


Regards,

Leo Lavanya Dhanaraj


Loader.
Up arrow icon