LearnNewsExamplesServices
Frontmatter
id8997
titleFeat: DevRank Selection Model Tab
stateClosed
labels
enhancementai
assigneestobiu
createdAtFeb 5, 2026, 10:29 AM
updatedAtFeb 5, 2026, 10:39 AM
githubUrlhttps://github.com/neomjs/neo/issues/8997
authortobiu
commentsCount1
parentIssue8930
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 5, 2026, 10:39 AM

Feat: DevRank Selection Model Tab

Closed v12.0.0 enhancementai
tobiu
tobiu commented on Feb 5, 2026, 10:29 AM

Implement a "Selection" tab in the DevRank ControlsContainer to allow users to dynamically switch between different grid selection models (Cell, Column, Row, etc.), matching the functionality of the Big Data Grid example.

Tasks:

  • Import selection models and Radio field in apps/devrank/view/ControlsContainer.mjs.
  • Add "Selection" tab to the TabContainer.
  • Implement onSelectionModelChange handler.
  • Verify functionality.
tobiu added the enhancement label on Feb 5, 2026, 10:29 AM
tobiu added the ai label on Feb 5, 2026, 10:29 AM
tobiu added parent issue #8930 on Feb 5, 2026, 10:31 AM
tobiu referenced in commit 25a5158 - "feat: Add Selection Model tab to DevRank controls (#8997)" on Feb 5, 2026, 10:38 AM
tobiu assigned to @tobiu on Feb 5, 2026, 10:38 AM
tobiu
tobiu Feb 5, 2026, 10:38 AM

Input from Gemini 3 Pro:

✦ Implemented the "Selection" tab in DevRank.view.ControlsContainer.

  • Added imports for Neo.selection.grid models, Neo.form.field.Radio, and Neo.tab.Container.
  • Added a new tab item with Radio buttons for switching selection models (Cell, Column, Row, etc.).
  • Implemented onSelectionModelChange handler to update grid.body.selectionModel.

Verification: The UI now matches the Big Data Grid example's selection controls.

tobiu closed this issue on Feb 5, 2026, 10:39 AM