paintWithTextPainter function
void
paintWithTextPainter(
- Canvas canvas, {
- required TextPainter painter,
- required Offset anchor,
- Alignment anchorAlignment = Alignment.center,
Paints on the canvas with the given text painter.
Implementation
void paintWithTextPainter(
Canvas canvas, {
required TextPainter painter,
required Offset anchor,
Alignment anchorAlignment = Alignment.center,
}) {
painter.paint(
canvas,
Offset(
anchor.dx - painter.width / 2 * (anchorAlignment.x + 1),
anchor.dy - painter.height / 2 * (anchorAlignment.y + 1),
),
);
}