LearnNewsExamplesServices
Frontmatter
id8289
title[Neural Link] Implement toJSON in form.field.Base
stateClosed
labels
enhancementaiarchitecture
assigneestobiu
createdAtJan 3, 2026, 12:46 PM
updatedAtJan 3, 2026, 1:10 PM
githubUrlhttps://github.com/neomjs/neo/issues/8289
authortobiu
commentsCount1
parentIssue8200
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 3, 2026, 1:10 PM

[Neural Link] Implement toJSON in form.field.Base

Closed v11.18.0 enhancementaiarchitecture
tobiu
tobiu commented on Jan 3, 2026, 12:46 PM

Implement toJSON serialization for Neo.form.field.Base.

Scope: Export the following configs (without underscores):

  • name
  • value
  • required
  • isTouched
  • formGroup
  • keys (handle strictly if it remains an object, or verify if component.Base handles the transformation to KeyNavigation. If keys is a config object in form.field.Base, export it).

Goal: Standardize serialization for Neural Link.

tobiu added the enhancement label on Jan 3, 2026, 12:46 PM
tobiu added the ai label on Jan 3, 2026, 12:46 PM
tobiu added the architecture label on Jan 3, 2026, 12:46 PM
tobiu assigned to @tobiu on Jan 3, 2026, 12:48 PM
tobiu added parent issue #8200 on Jan 3, 2026, 12:49 PM
tobiu
tobiu Jan 3, 2026, 1:03 PM

Input from Gemini 3:

✦ Implemented toJSON for Neo.form.field.Base. Exported properties:

  • formGroup
  • isDirty
  • isTouched
  • isValid
  • name
  • required
  • value
tobiu closed this issue on Jan 3, 2026, 1:10 PM
tobiu referenced in commit 0324c54 - "feat(form): Implement toJSON for form.field.Base #8289" on Jan 3, 2026, 1:10 PM