RoomChatControllerPlatform class
abstract
- Inheritance
-
- Object
- PlatformInterface
- RoomChatControllerPlatform
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cancelDownloadAttachment(String roomUuid, String messageUuid)
→ Future<VoidResult>
-
-
downloadAttachment(String roomUuid, String messageUuid)
→ Future<VoidResult>
-
-
fetchChatroomHistoryMessages(String roomUuid, NEChatroomHistoryMessageSearchOption option)
→ Future<NEResult<List<RoomMessage>>>
-
-
fetchChatRoomMembers(String roomUuid, NEChatroomMemberQueryType queryType, int limit, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<List<NEChatroomMember>>>
-
-
joinChatroom(String roomUuid, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<VoidResult>
-
-
leaveChatroom(String roomUuid, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<VoidResult>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
recallChatroomMessage(String roomUuid, String messageUuid, int messageTime, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<VoidResult>
-
-
sendBroadcastTextMessage(String roomUuid, String message, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<RoomMessage>>
-
-
sendDirectTextMessage(String roomUuid, String userUuid, String message, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<RoomMessage>>
-
-
sendFileMessage(String roomUuid, String messageUuid, String filePath, List<String>? userUuids, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<RoomMessage>>
-
-
sendGroupTextMessage(String roomUuid, List<String> userUuids, String message, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<RoomMessage>>
-
-
sendImageMessage(String roomUuid, String messageUuid, String imagePath, List<String>? userUuids, {NEChatroomType chatroomType = NEChatroomType.common})
→ Future<NEResult<RoomMessage>>
-
-
toString()
→ String
-
A string representation of this object.
inherited