drawCustomRect function
void
drawCustomRect({})
Implementation
void drawCustomRect({
required Canvas canvas,
required double radius,
required Paint thePaint,
required List<LineMetrics> lines,
required double bold,
}) {
for (var line in lines) {
final left = line.left;
final top = line.baseline - line.ascent;
final right = left + line.width;
final bottom = line.baseline + line.descent;
canvas.drawRRect(
RRect.fromLTRBR(
left - bold,
top - bold,
right + bold,
bottom + bold,
Radius.circular(radius),
),
thePaint,
);
}
}