CometChatPhoneNumberFormatter constructor

CometChatPhoneNumberFormatter({
  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

CometChatPhoneNumberFormatter(
    {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.phoneNumberRegexPattern)) {
  pattern ??= RegExp(RegexConstants.phoneNumberRegexPattern);
}