renderCandleChart method
Implementation
void renderCandleChart(List<CandleRow> newCandleData) {
if (chartCanvas == null) {
init();
}
var usableData = newCandleData;
final usableWidth = width - axis.style.leftMargin - axis.style.rightMargin;
if ((newCandleData.length * 3 + 1) > usableWidth) {
final usableCount = usableWidth ~/ 3 - 1;
usableData = newCandleData.sublist(newCandleData.length - usableCount);
}
candleData = usableData;
ctx!.font = style.font;
axis.render(ctx!);
renderCandles(ctx!);
initMouseEvents(mouseCtx!);
}