getTextMessageTemplate method
override this to alter template for messages of type MessageTypeConstants.text
Implementation
@override
CometChatMessageTemplate getTextMessageTemplate(CometChatTheme theme) {
// if() {
// }
// else {
return CometChatMessageTemplate(
// name: MessageTypeConstants.text,
type: MessageTypeConstants.text,
category: MessageCategoryConstants.message,
contentView:
(BaseMessage message, BuildContext context, BubbleAlignment alignment,
{AdditionalConfigurations? additionalConfigurations}) {
TextMessage textMessage = message as TextMessage;
if (message.deletedAt != null) {
return getDeleteMessageBubble(message, theme);
}
return CometChatUIKit.getDataSource().getTextMessageContentView(
textMessage, context, alignment, theme,
additionalConfigurations: additionalConfigurations);
},
options: CometChatUIKit.getDataSource().getMessageOptions,
bottomView: CometChatUIKit.getDataSource().getBottomView,
);
// }
}