buildBubble method
Implementation
Widget buildBubble(BuildContext context, Widget child, bool isSender) {
if (isSender) {
return senderBubbleBuilder?.call(context, child) ??
Container(
padding: padding,
decoration: const BoxDecoration(
color: Color(0xFFF4F4F4),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(16),
bottomRight: Radius.circular(16),
topRight: Radius.circular(16),
),
),
child: child,
);
} else {
return receiverBubbleBuilder?.call(context, child) ??
Container(
padding: padding,
decoration: const BoxDecoration(
color: Color(0xFFE9EEFF),
borderRadius: BorderRadius.only(
bottomLeft: Radius.circular(16),
bottomRight: Radius.circular(16),
topLeft: Radius.circular(16),
),
),
child: child,
);
}
}