- Home
- Forum
- JavaScript - EJ 2
- Dynamic height of Circular Gauge in a Dashboard Layout
Dynamic height of Circular Gauge in a Dashboard Layout
I am sure I am missing something, but when we use the dashboard layout and use the circular gauge, if we set the height and width to 100%, the width is perfect for a panel but the height goes way too big. There is a huge amount of white space - above and below - the rendered chart. As we need the charts to be responsive, we can't set a pixel height. How do you make the gauge take up the full space of the dashboard content? As the below code fits the width, but makes the gauge display about halfway down in the panel and stretches beyond the panels bottom.
<div class="e-panel-container">
<div class="e-panel-header">Office 1</div>
<div class="content"><div id="office1Gauge"></div></div>
</div>
var office1Gauge = new ej.circulargauge.CircularGauge({
height: '100%',
width: '100%',
SIGN IN To post a reply.
3 Replies
SM
Srihari Muthukaruppan
Syncfusion Team
February 24, 2020 10:12 AM UTC
Hi Mark,
We have analyzed your query. From that, we would like to let you know that the circular gauge is responsive with respect to the width and height of its parent element, if its zero, then it will render with its default size(600 * 450). we suggest you to use below to get parent element size. In that we have set the height and width of circular gauge as 100% in dashboard layout as mentioned to achieve your requirement. Based on your requirement we have also prepared a sample for reference. Please find below code snippet and sample.
Code Snippet:
|
var dashboard = new ej.layouts.DashboardLayout({
// add additional code here
panels: [{
'sizeX': 1, 'sizeY': 1, 'row': 0, 'col': 0,
header: '<div>Circular Gauge</div>', content: '<div id="gauge" style="height:100%; width:100%"></div>'
}]
});
dashboard.appendTo('#defaultLayout');
|
Screenshot:
Kindly revert us, if you are still facing any issues.
Regards
Srihari M
MA
Mark
February 24, 2020 07:34 PM UTC
That resolved that! Thank you!
SM
Srihari Muthukaruppan
Syncfusion Team
February 25, 2020 03:50 AM UTC
Hi Mark,
Most welcome. Kindly get in touch with us, if you requires further assistance. We are always happy in assisting you.
Thanks,
Srihari M
SIGN IN To post a reply.
- 3 Replies
- 2 Participants
-
MA Mark
- Feb 21, 2020 05:35 PM UTC
- Feb 25, 2020 03:50 AM UTC