Resizing Dashboard Panel

I have a Dashboard Layout object with about 8 panels.  Depending on some selection criteria I need to be able to either show or hide (in real time) one of the panels or change the SizeY.  I assume that if I change the SizeY and there is a panel below the panel I want to make larger or smaller, I need to change the Row property.

My preference would be to create two different panels and show and hide them as needed but there doesn't appear to be a Visibility setting on the panel.  So then I tried to do a resize.  However when the values that are bound to SizeY change, it does not affect the panel at all.  I have tried doing a refresh on the panel as well as the dashboard objects, but that doesn't seem to do anything.

I also tried to place if statements around the Panels, but when the else condition of the if statement is met it doesn't render anything on the panel.

1 Reply

SP Sowmiya Padmanaban Syncfusion Team January 21, 2021 10:28 AM UTC

Hi Randy Wessels,  
 
Greetings from Syncfusion support. 
 
We have checked your requirement with DashboardLayout component. Currently we have no option to show/hide the Dashboard panels. But, you can achieve your requirement by replacing the entire panel settings of DashboardLayout component. We have already logged this as a feature in our end. We will include the feature in our Volume 1 release  which is expected to be rolled out by the end of March 2021.  
  
You can track the status of this feature using the following feedback portal link.  
 
 
We appreciate your patience. 
 
Regards, 
Sowmiya.P 


Loader.
Up arrow icon