Hi Team,
we are getting background as black when we are rendering chart in canvas mode and have give background as css variable. though the variable is pointing to white. working fine when
enableCanvas
is false.
Please find below code
background='var(--element-base-1)'
[enableCanvas]="true"
<ejs-chart #chartComponent [id]="WidgetElementId" [enableCanvas]="true" align='center' [primaryXAxis]='widget.PrimaryXAxis'
[primaryYAxis]='widget.PrimaryYAxis' [legendSettings]='widget.LegendSettings' [tooltip]='widget.Tooltip'
[title]='widget.ChartName' [chartArea]='widget.ChartArea' [border]='widget.Border'
width='{{widget.Width}}' height='{{widget.Height}}' [palettes]='widget.Colorpalette'
background='var(--element-base-1)' [isResponsive]="true">
<e-series-collection>
<e-series *ngFor="let trace of widget.Traces" [dataSource]='trace.Chart.Data'
type='{{trace.Chart.ChartTypeName}}' xName='{{trace.Chart.XAxisData}}'
yName='{{trace.Chart.YAxisData}}' name='{{trace.DataPoint.Description}}'
[marker]='trace.Chart.Marker'></e-series>
</e-series-collection>
</ejs-chart>