This seems more of Clarity (vmware) question than angular, but I believe, we can solve this somehow Angular way as well or may be I am missing some important Angular lifecycle which can solve this.
I am using "expandable rows" from clarity datagrid: https://vmware.github.io/clarity/documentation/v0.11/datagrid/expandable-rows
I can put any text, under a row and it displays well, but when I put a chart inside the row, it doesn't work.
When I put same chart at top of the table it works well:
<div class="" id="chart"></div>
But when I put this under expanded column, it doesn't work:
<clr-dg-row-detail *clrIfExpanded>
Why chart doesn't display here
<div class="" id="chart"></div>
</clr-dg-row-detail>
Any Clarity expert can help me here please. Here is my stackblitz. https://stackblitz.com/edit/clarity-datagrid-basic-ky6yze?file=app%2Fapp.component.html Please let me know if you need more information: