Closed franky1017 closed 1 month ago
This is intended behaviour. We need to wrap the TableContainer
with another div
to be able to position the HxProgressIndicator
over the table.
There was an attempt to merge these two divs
but w/o success so far.
It is tracked at #465.
Closing as duplicate.
~~Use HxGrid.CssClass to set class for the most outer element. ~~
UPDATE: There is no HxGrid.CssClass
. 😇
Use HXGrid.CssClass to set class for the most outer element.
Maybe I am missing something, the HxGrid component has no CssClass property. Either "TableContainerCssClass" or "TableCssClass".
@hakenr @franky1017 the most outer element that comes with HxProgressIndicator
is not accessible with any CSS parameter.
@hakenr @franky1017 the most outer element that comes with
HxProgressIndicator
is not accessible with any CSS parameter.
I understand that and that's the issue. Because of this outer div, when I try to set the height for the grid, it does not work because this outer div is controlling the height for the grid. I had to add my own css class to set the progress indicator div's height to make it work.
Right now, we are testing a HxGrid
adjustment where we squash the two outer div
s into a single one (3b04c96130034888115f85b76cf95394fa5032fd).
I will publish a pre-release version for testing soon (v 4.6.10-pre1).
I was trying to make the grid component to 100% height by setting the "TableContainerCssClass" property. That did not work. The reason was there was a outside div for the table called "hx-progress-overlay". Once I override that class to height 100% it works fine.