ChannelListEventHandler

Channel list event listener handler

Registers all event listeners that trigger channel list refresh, and notifies the ViewModel via DataKey.

Monitored event types:

  • Channel events (draft, clear, unread, delete, status changes)
  • Message events (send, download, delete, recall, refresh, insert, clear)
  • Message reception (distinguishes online/offline batch mode)
  • Message recall
  • Cancel send
  • Channel status changes

Since

5.10.4

Constructors

Link copied to clipboard

Properties

Link copied to clipboard
public final static DataKey<int[]> KEY_DELETED_MSG_CONVERSATION
Link copied to clipboard
public final static DataKey<Long> KEY_REFRESH_NEEDED

Functions

Link copied to clipboard
public boolean isInBatchOfflineMode()
Whether currently in offline message batch reception mode
Link copied to clipboard
public void stop()