ChatListConfig

public class ChatListConfig

Global configuration items for the conversation list page

Author

shaunak

Since

2023-08-15

Properties

Link copied to clipboard
Whether to delete notification messages

Functions

Link copied to clipboard
public ChatListBehaviorListener getChatListBehaviorListener()
Listener for chat list UI operations
Link copied to clipboard
public ProviderManager<BaseChatModel> getProviderManager()
Link copied to clipboard
public Array<ConversationType> getSupportedTypes()
Get supported conversation types
Link copied to clipboard
Whether to delete notification messages when entering the conversation list page
Link copied to clipboard
public void setChatListBehaviorListener(ChatListBehaviorListener listener)
Sets the listener for chat list UI operations
Link copied to clipboard
public void setChatListItemProvider(BaseChatListItemProvider provider)
Set the ItemProvider for the conversation list
Link copied to clipboard
public void setChatListProviderManager(ProviderManager<BaseChatModel> providerManager)
Sets the conversation list template manager
Link copied to clipboard
public void setSupportedTypes(Array<ConversationType> supportedTypes)
Set supported conversation types
Link copied to clipboard
public void setWipeOutNotificationMessage(boolean mIsWipeOutNotificationMessage)
Determines whether to delete notification messages when entering the conversation list page