initializeTextFormatters method
void
initializeTextFormatters()
Implementation
void initializeTextFormatters() {
List<CometChatTextFormatter> textFormatters = this.textFormatters ?? [];
if (textFormatters.isEmpty) {
textFormatters =
CometChatUIKit.getDataSource().getDefaultTextFormatters();
} else if (textFormatters.indexWhere(
(element) => element is CometChatMentionsFormatter) ==
-1 &&
disableMentions != true) {
textFormatters.add(CometChatMentionsFormatter());
}
if (disableMentions == true) {
textFormatters
.removeWhere((element) => element is CometChatMentionsFormatter);
}
this.textFormatters = textFormatters;
}