You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pubnub-chat-api/api/pubnub-chat-api.api
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -77,6 +77,8 @@ public abstract interface class com/pubnub/chat/Chat {
77
77
public abstract fun destroy ()V
78
78
public abstract fun emitEvent (Ljava/lang/String;Lcom/pubnub/chat/types/EventContent;Ljava/util/Map;)Lcom/pubnub/kmp/PNFuture;
79
79
public static synthetic fun emitEvent$default (Lcom/pubnub/chat/Chat;Ljava/lang/String;Lcom/pubnub/chat/types/EventContent;Ljava/util/Map;ILjava/lang/Object;)Lcom/pubnub/kmp/PNFuture;
80
+
public abstract fun fetchUnreadMessagesCounts (Ljava/lang/Integer;Lcom/pubnub/api/models/consumer/objects/PNPage;Ljava/lang/String;Ljava/util/Collection;)Lcom/pubnub/kmp/PNFuture;
81
+
public static synthetic fun fetchUnreadMessagesCounts$default (Lcom/pubnub/chat/Chat;Ljava/lang/Integer;Lcom/pubnub/api/models/consumer/objects/PNPage;Ljava/lang/String;Ljava/util/Collection;ILjava/lang/Object;)Lcom/pubnub/kmp/PNFuture;
80
82
public abstract fun getChannel (Ljava/lang/String;)Lcom/pubnub/kmp/PNFuture;
81
83
public abstract fun getChannels (Ljava/lang/String;Ljava/util/Collection;Ljava/lang/Integer;Lcom/pubnub/api/models/consumer/objects/PNPage;)Lcom/pubnub/kmp/PNFuture;
82
84
public static synthetic fun getChannels$default (Lcom/pubnub/chat/Chat;Ljava/lang/String;Ljava/util/Collection;Ljava/lang/Integer;Lcom/pubnub/api/models/consumer/objects/PNPage;ILjava/lang/Object;)Lcom/pubnub/kmp/PNFuture;
@@ -464,6 +466,13 @@ public final class com/pubnub/chat/message/MarkAllMessageAsReadResponse {
464
466
public final fun getTotal ()I
465
467
}
466
468
469
+
public final class com/pubnub/chat/message/UnreadMessagesCounts {
470
+
public fun <init> (Ljava/util/List;Lcom/pubnub/api/models/consumer/objects/PNPage$PNNext;Lcom/pubnub/api/models/consumer/objects/PNPage$PNPrev;)V
471
+
public final fun getCountsByChannel ()Ljava/util/List;
472
+
public final fun getNext ()Lcom/pubnub/api/models/consumer/objects/PNPage$PNNext;
473
+
public final fun getPrev ()Lcom/pubnub/api/models/consumer/objects/PNPage$PNPrev;
474
+
}
475
+
467
476
public abstract interface class com/pubnub/chat/mutelist/MutedUsersManager {
468
477
public abstract fun getMutedUsers ()Ljava/util/Set;
469
478
public abstract fun muteUser (Ljava/lang/String;)Lcom/pubnub/kmp/PNFuture;
0 commit comments