drawVerticalBar function
void
drawVerticalBar(})
Vertical bars: round the end away from the baseline (baseY).
Implementation
void drawVerticalBar(
Canvas canvas,
Rect rect, {
required double radius,
required Paint paint,
required double baseY,
}) {
final growsUp = rect.bottom >= baseY - 0.5;
drawRoundedBar(
canvas,
rect,
radius: radius,
paint: paint,
roundTop: growsUp,
roundBottom: !growsUp,
);
}