JavaScript UI Libraries & Blazor Components Suite – Smart UI Forums Gantt Why did you use the Tree component?????

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #101527
    tanneranz
    Member
    Up
    0
    Down

    I’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.

    #101528
    admin
    Keymaster
    Up
    0
    Down

    Hi 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/

    #101532
    tanneranz
    Member
    Up
    0
    Down

    Thank 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?

    #101536
    admin
    Keymaster
    Up
    0
    Down

    Hi 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/

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.