elastic / elastic/eui

[EuiDataGrid] Allow control over column actions in columns popover

Open
#8,745 12 comments 0 reactions 0 assignees View on GitHub
data grid design decision request stale-issue
Dominant language
TypeScript
Stars
6.4k
Forks
911
Avg merge
2d 11h
Merged PRs (30d)
65

Description

**Is your feature request related to a problem? Please describe.**
When using the data grid it's nice to enable the toolbar to get the column visibility popover. However, it doesn't allow for a couple things that would be relevant for my use case:
* Selectively not allowing to reorder certain columns
* Selectively not allowing to disable certain columns

**Describe the solution you'd like**

Extend the visibility options to control these two things via an array of column ids.

**Describe alternatives you've considered**

Reimplementing the toolbar in Kibana, but that's a lot of effort and I wouldn't benefit from additional functionality added to data grid.

**Desired timeline**

Context is this PR: https://github.com/elastic/kibana/pull/222416

FYI @patpscal

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.