drawFigure method
Implementation
@override
TextSpan? drawFigure(
CandleEntity entity, int precision, KChartColors chartColors) {
List<InlineSpan> result = [];
if (entity.maValueList?.isEmpty ?? true) return null;
for (int i = 0; i < (entity.maValueList!.length); i++) {
if (entity.maValueList?[i] != 0) {
var item = TextSpan(
text:
"MA${calcParams[i]}:${formatNumber(entity.maValueList![i], precision)} ",
style: TextStyle(
fontSize: 10,
color: indicatorStyle.getMAColor(i),
),
);
result.add(item);
}
}
return TextSpan(children: result);
}