Skip to content

[two_dimensional_scrollables] TableView: trailing pinned Columns/Rows #133238

Description

@miDeb

Design Doc


Is there an existing issue for this?

Use case

Currently, it is only possible to specify a number of leading pinned rows/columns. This is useful if you want to show a pinned header on top or a pinned column to the left of the table. However, the design I have to implement has a pinned column to the right. The specific use-case is a "delete" button to the right of each table row that should always be visible, not only when scrolling all the way to the right. It looks like implementing this is not currently possible with TableView.

Proposal

Add a new parameters trailingPinnedRowCount and trailingPinnedColumnCount to allow for pinned columns/rows to the right/bottom.

Metadata

Metadata

Assignees

Labels

📜Issue was posted to Discord. Remove to have the issue reannounced. (For "design doc", "emergency")P2Important issues not at the top of the work listc: new featureNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to Flutterdesign docTracks a design discussion documentf: scrollingViewports, list views, slivers, etc.frameworkflutter/packages/flutter repository. See also f: labels.p: two_dimensional_scrollablesIssues pertaining to the two_dimensional_scrollables packagepackageflutter/packages repository. See also p: labels.team-frameworkOwned by Framework teamtriaged-frameworkTriaged by Framework teamwaiting for PR to land (fixed)A fix is in flight

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions