Skip to content

[DataGrid] Expandable rows #5638

Closed Answered by cee-chen
ryankeairns asked this question in Feature Request
Feb 15, 2022 · 8 comments · 31 replies
Discussion options

You must be logged in to vote

@andrew-goldstein @michaelolo24 - I know it's been... almost literally a year since we've talked about this (based on the GH discussion timestamps - although I know we've chatted about this more recently than that) - but I wanted to quickly highlight an open PR that will enable your team to layout your own custom expandable rows: #6624

Staging example: https://eui.elastic.co/pr_6624/#/tabular-content/data-grid-advanced#custom-body-renderer

Check the "toggle row details" switch:

The major tradeoff to this API is that you lose built-in virtualization (so may not be performant depending on the # of rows being displayed per page), and you are completely in charge of laying out cells. I've bu…

Replies: 8 comments 31 replies

Comment options

You must be logged in to vote
2 replies
@ryankeairns
Comment options

@snide
Comment options

Comment options

You must be logged in to vote
9 replies
@cee-chen
Comment options

@andrew-goldstein
Comment options

@cee-chen
Comment options

@cchaos
Comment options

@ryankeairns
Comment options

Comment options

You must be logged in to vote
5 replies
@andrew-goldstein
Comment options

@andrew-goldstein
Comment options

@cee-chen
Comment options

@chandlerprall
Comment options

@andrew-goldstein
Comment options

Comment options

You must be logged in to vote
6 replies
@andrew-goldstein
Comment options

@cee-chen
Comment options

@andrew-goldstein
Comment options

@1Copenut
Comment options

@cee-chen
Comment options

Comment options

You must be logged in to vote
2 replies
@1Copenut
Comment options

@chandlerprall
Comment options

Comment options

You must be logged in to vote
1 reply
@1Copenut
Comment options

Comment options

You must be logged in to vote
2 replies
@gmmorris
Comment options

@ryankeairns
Comment options

Comment options

You must be logged in to vote
4 replies
@andrew-goldstein
Comment options

@cee-chen
Comment options

@andrew-goldstein
Comment options

@michaelolo24
Comment options

Answer selected by cee-chen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment