Smart UI Components & Libraries – Grid, Scheduler, Gantt, Kanban for Angular, React, Next.js, Vue, Blazor, JavaScript › Forums › Gantt › Why did you use the Tree component?????
Tagged: gantt chart, tree component with gantt
- This topic has 3 replies, 2 voices, and was last updated 5 years ago by
admin.
-
AuthorPosts
-
February 18, 2021 at 8:50 pm #101527
tanneranz
MemberI’m trying to use the Gantt component, but just as I figured, when loading a large datasource (200+) performance goes out the window. So I looked under the hood and saw you are using the Tree component to render the rows. I don’t understand this, as the Tree component has very limited functionality for a very powerful Gantt component.
The main functionality I’m in need of is ‘vitrualization‘. I’ve talked about this previously with you guys and was told the the timeline was virtualized, which is great, but that’s not what is hindering performance. It’s the Tree rows!!!
With having both the Grid and Table components, I don’t understand why you didn’t use either one of those in place of the Tree?? This would open up a ton of options in the Gantt (inline-editing, virtualization, filtering, sorting and the list goes on…)
I was looking really forward to implementing this into my SaaS product, but the more I look under the hood, the more I want to run away.February 19, 2021 at 7:40 am #101528admin
KeymasterHi tanner anz,
Thank you for the feedback. We will consider your suggestion to use a Table instead of Tree in the Gantt.
Best regards,
Peter Stoev
Smart UI Team
https://www.htmlelements.com/February 21, 2021 at 6:22 pm #101532tanneranz
MemberThank you for considering. As for now, is there anything I can do on my end to at least try?
Can I use the DataAdapter with virtualDataSource? or any other “hack” method?February 22, 2021 at 6:50 am #101536admin
KeymasterHi tanner anz,
The virtual data source options of the adapter are for loading data on demand. This is useful for DataGrids. I am sorry that the Gantt Chart is underperforming in your scenario. We will do our best to improve it in future versions of the component. A work item is created about that https://github.com/HTMLElements/smart-webcomponents/issues/11
Best regards,
Peter Stoev
Smart UI Team
https://www.htmlelements.com/ -
AuthorPosts
- You must be logged in to reply to this topic.