ccActiveChatChanged method

  1. @override
void ccActiveChatChanged(
  1. Map<String, dynamic>? id,
  2. BaseMessage? lastMessage,
  3. User? user,
  4. Group? group,
  5. int unreadMessageCount,
)
override

Implementation

@override
void ccActiveChatChanged(Map<String, dynamic>? id, BaseMessage? lastMessage,
    User? user, Group? group, int unreadMessageCount) {
  CometChatTheme theme = configuration?.theme ?? cometChatTheme;
  int unreadMessageCountThreshold =
      configuration?.unreadMessageThreshold ?? defaultUnreadMessageCount;

  if (id?["parentMessageId"] == null &&
      unreadMessageCount >= unreadMessageCountThreshold) {
    showSummary(id, user, group, theme);
  }
}