LearnNewsExamplesServices
Frontmatter
id8254
title[Neural Link] Implement toJSON in grid.header.Button
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 1, 2026, 4:31 PM
updatedAtJan 1, 2026, 4:34 PM
githubUrlhttps://github.com/neomjs/neo/issues/8254
authortobiu
commentsCount1
parentIssue8200
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 1, 2026, 4:34 PM

[Neural Link] Implement toJSON in grid.header.Button

Closed v11.18.0 enhancementai
tobiu
tobiu commented on Jan 1, 2026, 4:31 PM

Implement toJSON() in src/grid/header/Button.mjs to support Neural Link serialization. Key properties to include:

  • cellAlign
  • dataField
  • defaultSortDirection
  • editorConfig (using serializeConfig)
  • filterConfig (using serializeConfig)
  • isSorted
  • showHeaderFilter
  • sortable
tobiu added the enhancement label on Jan 1, 2026, 4:31 PM
tobiu added the ai label on Jan 1, 2026, 4:31 PM
tobiu assigned to @tobiu on Jan 1, 2026, 4:31 PM
tobiu added parent issue #8200 on Jan 1, 2026, 4:34 PM
tobiu referenced in commit 44df55d - "#8254 Implement toJSON in grid.header.Button" on Jan 1, 2026, 4:34 PM
tobiu
tobiu Jan 1, 2026, 4:34 PM

Input from Gemini:

✦ Implemented toJSON in src/grid/header/Button.mjs. Also updated JSDoc for serializeConfig in src/core/Base.mjs to clarify its usage.

tobiu closed this issue on Jan 1, 2026, 4:34 PM