drawGroupLabels method
List<MarkElement<ElementStyle> >
drawGroupLabels(
- List<
Attributes> group, - CoordConv coord,
- Offset origin
override
Renders label elements of all tuples of a group.
Implementation
@override
List<MarkElement> drawGroupLabels(
List<Attributes> group, CoordConv coord, Offset origin) {
final rst = <MarkElement>[];
for (var item in group) {
if (item.label != null && item.label!.haveText) {
final point = item.position.last;
rst.add(LabelElement(
text: item.label!.text!,
anchor: coord.convert(point),
defaultAlign: Alignment.center,
style: item.label!.style,
tag: item.tag,
));
}
}
return rst;
}