init method

  1. @override
void init()
override

Implementation

@override
void init() {
  trackingCharacter ??= "@";
  pattern ??= RegExp(RegexConstants.mentionRegexPattern);

  if (mentionsType == MentionsType.users || group == null) {
    _requestBuilder = usersRequestBuilder ?? UsersRequestBuilder();
  } else if (group != null) {
    _requestBuilder =
        groupMembersRequestBuilder ?? GroupMembersRequestBuilder(group!.guid);
  }
  _theme = theme ?? cometChatTheme;
}