paint method

void paint(
  1. Canvas canvas
)

Implementation

void paint(Canvas canvas) {
  final Paint _painter = Paint()
    ..style = PaintingStyle.fill
    ..color = bgColor;

  canvas.drawCircle(loc, _radius, _painter);
  final TextPainter textPainter =
      TextPainter(textDirection: TextDirection.ltr);

  textPainter.text = TextSpan(
      text: String.fromCharCode(icon.codePoint),
      style: TextStyle(
          fontSize: _fontSize,
          fontFamily: icon.fontFamily,
          color: fontColor));

  textPainter.layout();
  textPainter.paint(canvas, loc - Offset(_fontSize / 2, _fontSize / 2));
}