renderLimitLabelBackground static method

void renderLimitLabelBackground(
  1. Canvas canvas,
  2. TextPainter? textPainter,
  3. Offset offset,
  4. LimitLine limitLine,
)

Implementation

static void renderLimitLabelBackground(Canvas canvas,
    TextPainter? textPainter, Offset offset, LimitLine limitLine) {
  if (limitLine.drawBackground) {
    Paint paint = Paint()..color = limitLine.backgroundColor;
    canvas.drawRect(
        Rect.fromLTRB(
            offset.dx - labelSpace,
            offset.dy - labelSpace,
            offset.dx + labelSpace + textPainter!.width,
            offset.dy + labelSpace + textPainter.height),
        paint);
  }
}