charmbracelet / charmbracelet/bubbles

Table cell selection

Open
#506 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
8.9k
Forks
457
Avg merge
1d 18h
Merged PRs (30d)
5

Description

We have row selection, but not cell selection. We should be able to move left/right to highlight a specific cell and make that information available to parent components in the same way as the row.

Contributor guide

Open the contributing guide

Research direction

Start by reading the table component's existing row-selection behavior and its parent-component API. Trace the left/right navigation entry point, then determine how cell-selection state should be exposed alongside row selection; done means a cell can be highlighted horizontally and its information is available to parent components in the same way as a row.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.