Hi Manoj,
Thanks for the quick response and I see what you did there. I didn’t know that the chart method could take a DOM element rather than an id. Note: using new CanvasJS.Chart(this.chart…) works as well and avoid a lookup.
Here is the fiddle showing my issue (in dev tools console) when using shadow-root: https://jsfiddle.net/fh1mdzpn/1/
Thanks