Frontmatter
| id | 9464 |
| title | TreeGrid Big Data Demo: Implement Controls and Grid Wiring |
| state | Closed |
| labels | enhancementaigrid |
| assignees | tobiu |
| createdAt | Mar 13, 2026, 12:07 PM |
| updatedAt | Mar 13, 2026, 12:47 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9464 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | 9461 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Mar 13, 2026, 12:43 PM |
TreeGrid Big Data Demo: Implement Controls and Grid Wiring
tobiu assigned to @tobiu on Mar 13, 2026, 12:07 PM
tobiu added parent issue #9461 on Mar 13, 2026, 12:07 PM

tobiu
Mar 13, 2026, 12:43 PM
Implemented Max Depth, Expand All, and Collapse All controls. Wired them to the Grid/Store via commit 23939351b. Fixed maxDepth static config placement.
tobiu closed this issue on Mar 13, 2026, 12:43 PM

tobiu
Mar 13, 2026, 12:47 PM
Fixed the duplicate dataField issue by adding a name field to the model and store generation, and binding the tree column to it.
Goal
Develop the
ControlsContainerto manage the settings for the TreeGrid Big Data demo and ensure it drives theGridContainercorrectly.Implementation Steps
examples/grid/bigData/ControlsContainer.mjs(Amount Rows, Amount Columns, Buffer Rows/Columns, Themes, Filters).Max DepthComboBox (e.g., options: 2, 3, 5, 10).Expand AllandCollapse Allbuttons (or a single toggle button) to stress-test theTreeStore's bulkmutateevent handling.ControlsContainerlogic to interact with the newTreeGridandTreeStore.Amount Rows,Amount Columns, orMax Depthtriggers a regeneration of the data in theMainStore.firstname,lastname) correctly apply to theTreeStore(demonstrating hierarchical filtering).GridContainer(viaafterSetAmountColumns) to dynamically generate column configurations based on theControlsContainerinput, mirroring the flat big data demo but with the first column being agrid-column-tree.