LearnNewsExamplesServices
Frontmatter
id8249
title[Neural Link] Implement toJSON in grid.Container
stateClosed
labels
enhancementaiarchitecture
assigneestobiu
createdAtJan 1, 2026, 4:16 AM
updatedAtJan 1, 2026, 4:21 AM
githubUrlhttps://github.com/neomjs/neo/issues/8249
authortobiu
commentsCount1
parentIssue8200
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 1, 2026, 4:21 AM

[Neural Link] Implement toJSON in grid.Container

Closed v11.18.0 enhancementaiarchitecture
tobiu
tobiu commented on Jan 1, 2026, 4:16 AM

Implement toJSON() in src/grid/Container.mjs to provide a schematic view of the Grid component.

Properties to Serialize:

  1. cellEditing
  2. columns: Map this.columns.items to their JSON representation.
  3. rowHeight
  4. scrollbar: this.scrollbar?.toJSON()
  5. showHeaderFilters
  6. sortable
  7. store: this.store?.toJSON()
tobiu added the enhancement label on Jan 1, 2026, 4:16 AM
tobiu added the ai label on Jan 1, 2026, 4:16 AM
tobiu added the architecture label on Jan 1, 2026, 4:16 AM
tobiu added parent issue #8200 on Jan 1, 2026, 4:17 AM
tobiu assigned to @tobiu on Jan 1, 2026, 4:17 AM
tobiu
tobiu Jan 1, 2026, 4:21 AM

Input from Gemini 3 Pro Preview:

✦ Implemented toJSON method for grid.Container, serializing cellEditing, columns (mapped items), rowHeight, scrollbar, showHeaderFilters, sortable, and store.

tobiu closed this issue on Jan 1, 2026, 4:21 AM
tobiu referenced in commit 0c91487 - "feat(grid.Container): Implement toJSON serialization #8249" on Jan 1, 2026, 4:37 AM