123456789101112131415161718192021222324 |
- import 'package:flutter/material.dart';
- class ImBubbleShape extends CustomPainter {
- final Color bgColor;
- ImBubbleShape(this.bgColor);
- @override
- void paint(Canvas canvas, Size size) {
- var paint = Paint()..color = bgColor;
- var path = Path();
- path.lineTo(-5, 0);
- path.lineTo(0, 10);
- path.lineTo(5, 0);
- canvas.drawPath(path, paint);
- }
- @override
- bool shouldRepaint(CustomPainter oldDelegate) {
- return false;
- }
- }
|