Package-level declarations
Types
Link copied to clipboard
General connection status handler Only listens for connection status changes and notifies externally via DataKey; contains no UI logic.
Link copied to clipboard
Core data handler for the channel list Responsible for channel data fetching, filtering, sorting, deduplication, and UI model management.
Link copied to clipboard
Channel list event listener handler Registers all event listeners that trigger channel list refresh, and notifies the ViewModel via DataKey.
Link copied to clipboard
Channel list online status handler Listens for user online status changes and manages the online status data source.
Link copied to clipboard
Channel list read receipt handler Handles V5 read receipts, multi-device read status synchronization, and message editing.
Link copied to clipboard
Channel list user info handler Listens for user/group/group-member info changes and provides a preloading interface.