getTextMessageBubble method
Widget
getTextMessageBubble(
- String messageText,
- TextMessage message,
- BuildContext context,
- BubbleAlignment alignment,
- CometChatTheme theme,
- TextBubbleStyle? style, {
- AdditionalConfigurations? additionalConfigurations,
override
override this to change view inside content view of message type MessageTypeConstants.text
Implementation
@override
Widget getTextMessageBubble(
String messageText,
TextMessage message,
BuildContext context,
BubbleAlignment alignment,
CometChatTheme theme,
TextBubbleStyle? style,
{AdditionalConfigurations? additionalConfigurations}) {
return CometChatTextBubble(
text: messageText,
alignment: alignment,
theme: theme,
formatters: additionalConfigurations?.textFormatters,
style: style ??
TextBubbleStyle(
background: style?.background,
border: style?.border,
borderRadius: style?.borderRadius,
gradient: style?.gradient,
height: style?.height,
width: style?.width,
textStyle: TextStyle(
color: alignment == BubbleAlignment.right
? AppTheme.white
: AppTheme.white,
fontWeight: theme.typography.body.fontWeight,
fontSize: theme.typography.body.fontSize,
fontFamily: theme.typography.body.fontFamily)
.merge(style?.textStyle),
),
);
}