LearnNewsExamplesServices
Frontmatter
id6555
titlegrid.View: createViewData() => updateVdom param
stateClosed
labels
enhancement
assignees[]
createdAtMar 9, 2025, 3:32 PM
updatedAtMar 9, 2025, 6:17 PM
githubUrlhttps://github.com/neomjs/neo/issues/6555
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 9, 2025, 6:17 PM

grid.View: createViewData() => updateVdom param

Closed v8.31.0 enhancement
tobiu
tobiu commented on Mar 9, 2025, 3:32 PM

For grid.plugin.AnimateRows we need a way to get the next vdom state without actually creating it.

It would be way too expensive to even manually iterate over all records (imaging 50k rows).

tobiu added the enhancement label on Mar 9, 2025, 3:32 PM
tobiu referenced in commit 6f6a597 - "grid.View: createViewData() => updateVdom param #6555" on Mar 9, 2025, 3:33 PM
tobiu closed this issue on Mar 9, 2025, 3:33 PM
tobiu
tobiu Mar 9, 2025, 6:17 PM

I need to revert this one, since it would still trigger cell renderers. For component based columns => index shift => update cycle. Got a smarter strategy already.

tobiu reopened this issue on Mar 9, 2025, 6:17 PM
tobiu referenced in commit ddf28a0 - "#6555 reverted the change in favor of a smarter solution" on Mar 9, 2025, 6:17 PM
tobiu closed this issue on Mar 9, 2025, 6:17 PM
tobiu cross-referenced by #6557 on Mar 9, 2025, 6:20 PM