BaseUiChannel

public abstract class BaseUiChannel

Constructors

Link copied to clipboard
public void BaseUiChannel(Context context, BaseChannel channel)

Properties

Link copied to clipboard
public Spannable mConversationContent
Link copied to clipboard
public BaseChannel mCore
Link copied to clipboard
public UserOnlineStatus onlineStatus
Link copied to clipboard
public ReadReceiptInfo readReceiptInfo

Functions

Link copied to clipboard
public BaseChannel currentConversation(String targetId)
Link copied to clipboard
public String getChannelKey()
Link copied to clipboard
public ChannelIdentifier getConversationIdentifier()
Link copied to clipboard
public String getConversationTitle()
Link copied to clipboard
public String getDraft()
Link copied to clipboard
public String getDraftContent()
Link copied to clipboard
public UserOnlineStatus getOnlineStatus()
Link copied to clipboard
public String getPortraitUrl()
Link copied to clipboard
public ReadReceiptInfo getReadReceiptInfo()
Link copied to clipboard
public String getSenderUserId()
Link copied to clipboard
public String getSenderUserName()
Link copied to clipboard
public int getUnreadMessageCount()
Link copied to clipboard
public boolean isShowDraftContent()
Link copied to clipboard
public abstract void onConversationUpdate(BaseChannel channel)
Channel update
Link copied to clipboard
public void onDraftUpdate(String draft)
Link copied to clipboard
public abstract void onGroupInfoUpdate(GroupInfo group)
Group info update
Link copied to clipboard
public abstract void onGroupMemberUpdate(GroupUserInfo groupMember)
Group member update
Link copied to clipboard
public abstract void onUserInfoUpdate(UserInfo user)
User info update
Link copied to clipboard
public void processResending(BaseChannel channel)
Link copied to clipboard
public void setConversationTitle(String title)
Link copied to clipboard
public void setOnlineStatus(UserOnlineStatus onlineStatus)
Link copied to clipboard
public void setPortraitUrl(String url)
Link copied to clipboard
public void setReadReceiptInfo(ReadReceiptInfo readReceiptInfo)
Link copied to clipboard
public void setSenderUserName(String name)