addRepeatCirclesToPath method
void
addRepeatCirclesToPath(
- Path path,
- Size size
)
Implementation
void addRepeatCirclesToPath(Path path, Size size) {
final top = Rect.fromCircle(
center: Offset(
repeatDot,
chartPositioning.stringSpacing *
instrument.topRepeatCircleCenter()),
radius: repeatDotRadius);
final bottom = Rect.fromCircle(
center: Offset(
repeatDot,
chartPositioning.stringSpacing *
instrument.bottomRepeatCircleCenter()),
radius: repeatDotRadius);
if (measure.repeatStart) {
path.addOval(top);
path.addOval(bottom);
}
if (measure.repeatEnd) {
path.addOval(top.translate(size.width - (repeatDot * 2), 0));
path.addOval(bottom.translate(size.width - (repeatDot * 2), 0));
}
}