MessageReadDetailViewModel

ViewModel for the group message read-status detail page.

Since

5.30.0

Constructors

Link copied to clipboard
public void MessageReadDetailViewModel(Bundle arguments)

Properties

Link copied to clipboard
public final MutableLiveData<GroupMemberInfo> memberInfoUpdateLiveData
Link copied to clipboard
public final String messageId
Link copied to clipboard
public final MutableLiveData<List<ReadReceiptData>> readUsersLiveData
Link copied to clipboard
public final String senderUserId
Link copied to clipboard
public final long sentTime
Link copied to clipboard
public final MutableLiveData<List<ReadReceiptData>> unreadUsersLiveData

Functions

Link copied to clipboard
public MutableLiveData<GroupMemberInfo> getMemberInfoUpdateLiveData()
Link copied to clipboard
public String getMessageId()
Link copied to clipboard
public void getMessagesReadReceiptUsersByPage(boolean isRead)
Link copied to clipboard
public ReadReceiptInfo getReadReceiptInfoV5()
Link copied to clipboard
public MutableLiveData<ReadReceiptInfo> getReadReceiptInfoV5LiveData()
Link copied to clipboard
public MutableLiveData<List<ReadReceiptData>> getReadUsersLiveData()
Link copied to clipboard
public String getSenderUserId()
Link copied to clipboard
public long getSentTime()
Link copied to clipboard
public MutableLiveData<List<ReadReceiptData>> getUnreadUsersLiveData()
Link copied to clipboard
public void onGroupUpdate(GroupInfo group)
Link copied to clipboard
public void onGroupUserInfoUpdate(GroupUserInfo groupUserInfo)
Link copied to clipboard
public void onUserUpdate(UserInfo info)