Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calcite Tree Performance Refactor #4854

Open
ReidPritchard opened this issue Jul 6, 2022 · 2 comments
Open

Calcite Tree Performance Refactor #4854

ReidPritchard opened this issue Jul 6, 2022 · 2 comments
Labels
0 - new New issues that need assignment. ArcGIS Map Viewer Issues logged by ArcGIS Map Viewer team members. blocked This issue is blocked by another issue. c-tree Issues that pertain to the calcite-tree and related components refactor Issues tied to code that needs to be significantly reworked. spike Issues that need quick investigations for time estimations, prioritization, or a quick assessment.
Milestone

Comments

@ReidPritchard
Copy link

Description

Currently the Calcite Tree component experiences performance issues when rendering a large number of calcite-tree-items (specific use case has 15000 nested items).

Related Issues: #609, #620

Proposed Advantages

This refactor would make the calcite-tree component a more viable option for large categorized data which currently no other component supports.

Which Component

  • calcite-tree
  • calcite-tree-item

Relevant Info

CodePen Example Link

@ReidPritchard ReidPritchard added 0 - new New issues that need assignment. needs triage Planning workflow - pending design/dev review. refactor Issues tied to code that needs to be significantly reworked. labels Jul 6, 2022
@benelan benelan added the ArcGIS Map Viewer Issues logged by ArcGIS Map Viewer team members. label Jan 30, 2023
@geospatialem geospatialem added the spike Issues that need quick investigations for time estimations, prioritization, or a quick assessment. label Nov 6, 2023
@geospatialem
Copy link
Member

Spike needed to investigate what may be causing the lag, and update with a newer Codepen to a post-1.0 version.

@geospatialem geospatialem added needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. and removed needs triage Planning workflow - pending design/dev review. labels Nov 6, 2023
@geospatialem geospatialem removed the needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. label Dec 6, 2023
@macandcheese macandcheese added the c-tree Issues that pertain to the calcite-tree and related components label Mar 19, 2024
@geospatialem geospatialem added needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. blocked This issue is blocked by another issue. labels May 6, 2024
@geospatialem
Copy link
Member

Blocked by the effort of the virtualization spike in #7384.

@geospatialem geospatialem removed the needs milestone Planning workflow - pending milestone assignment, has priority and/or estimate. label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - new New issues that need assignment. ArcGIS Map Viewer Issues logged by ArcGIS Map Viewer team members. blocked This issue is blocked by another issue. c-tree Issues that pertain to the calcite-tree and related components refactor Issues tied to code that needs to be significantly reworked. spike Issues that need quick investigations for time estimations, prioritization, or a quick assessment.
Projects
None yet
Development

No branches or pull requests

5 participants