drawExtraTextLabels method
void
drawExtraTextLabels(
)
Implementation
void drawExtraTextLabels(List<ExtraTextLabel>? textLabels, Canvas canvas) {
if (textLabels == null) return;
if (textLabels.isEmpty) return;
for (int i = 0; i < textLabels.length; i++) {
var data = textLabels[i];
TextSpan span =
new TextSpan(text: data.textContent, style: data.textStyle);
TextPainter tp = TextPainter(
text: span,
textDirection: TextDirection.ltr,
textScaleFactor: data.textScale);
tp.layout();
tp.paint(
canvas, Offset(getX(data.startIndex), getMainY(data.startPrice)));
}
}