Companion
Functions
Create Channel list pagination query object.
val query = BaseChannel.createLocalMessagesByTimeQuery(params)
messageType = MessageType.TEXT
if (error == null && result!= null) {
if (error == null && messages!= null) {
startTime = 0L
query.loadNextPage { messages, error ->
val params = UnreadMentionMeChannelsParams(* channelTypes = listOf(ChannelType.GROUP, ChannelType.COMMUNITY)
)
Usage Example:
BaseChannel.getChannelsUnreadCountByNoDisturbLevel(params) { count, error -> if (error == null && count!= null) {
Usage Example: }
if (error == null && message!= null) {
BaseChannel.getPinnedChannels(* listOf(ChannelType.DIRECT, ChannelType.GROUP)
println("total Unread: $count")
System (ChannelType.SYSTEM) three types Channel type, Not supported chatroom and community (ultra group).
BaseChannel.getUnreadCount(* listOf(ChannelType.DIRECT, ChannelType.GROUP)
// Batch inserted successfully
channelTypes = listOf(ChannelType.DIRECT, ChannelType.GROUP)
)
// Sync succeeded