CometChatEmailFormatter constructor

CometChatEmailFormatter({
  1. String? trackingCharacter,
  2. RegExp? pattern,
  3. bool? showLoadingIndicator,
  4. dynamic onSearch(
    1. String?
    )?,
  5. TextStyle messageBubbleTextStyle(
    1. CometChatTheme theme,
    2. BubbleAlignment? alignment, {
    3. bool forConversation,
    })?,
  6. TextStyle messageInputTextStyle(
    1. CometChatTheme theme
    )?,
  7. CometChatTheme? theme,
  8. BaseMessage? message,
  9. Map<String, dynamic>? composerId,
  10. StreamSink<List<SuggestionListItem>>? suggestionListEventSink,
  11. StreamSink<String>? previousTextEventSink,
  12. User? user,
  13. Group? group,
})

Implementation

CometChatEmailFormatter({
  String? trackingCharacter,
  RegExp? pattern,
  super.showLoadingIndicator,
  super.onSearch,
  super.messageBubbleTextStyle,
  super.messageInputTextStyle,
  super.theme,
  super.message,
  super.composerId,
  super.suggestionListEventSink,
  super.previousTextEventSink,
  super.user,
  super.group,
}) : super(
        trackingCharacter: null,
        pattern: pattern ?? RegExp(RegexConstants.emailRegexPattern),
      ) {
  pattern ??= RegExp(RegexConstants.emailRegexPattern);
}