ThreadActions mixin
- Superclass constraints
- Mixin applications
-
Methods
-
addListeners()
→ void
-
inherited
-
addObserver(ChatUIKitObserverBase observer)
→ void
-
inherited
-
checkResult<T>(ChatSDKEvent actionEvent, Future<T> method())
→ Future<T>
-
inherited
-
createChatThread({required String threadName, required String messageId, required String parentId})
→ Future<ChatThread>
-
-
destroyChatThread({required String chatThreadId})
→ Future<void>
-
-
fetchChatThread({required String chatThreadId})
→ Future<ChatThread?>
-
-
fetchChatThreadMembers({required String chatThreadId, String? cursor, int limit = 20})
→ Future<CursorResult<String>>
-
-
fetchChatThreadsWithParentId({required String parentId, String? cursor, int limit = 20})
→ Future<CursorResult<ChatThread>>
-
-
fetchJoinedChatThreads({String? cursor, int limit = 20})
→ Future<CursorResult<ChatThread>>
-
-
fetchJoinedChatThreadsWithParentId({required String parentId, String? cursor, int limit = 20})
→ Future<CursorResult<ChatThread>>
-
-
fetchLatestMessageWithChatThreads({required List<String> chatThreadIds})
→ Future<Map<String, Message>>
-
-
joinChatThread({required String chatThreadId})
→ Future<ChatThread>
-
-
leaveChatThread({required String chatThreadId})
→ Future<void>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onChatThreadCreate(ChatThreadEvent event)
→ void
-
inherited
-
onChatThreadDestroy(ChatThreadEvent event)
→ void
-
inherited
-
onChatThreadUpdate(ChatThreadEvent event)
→ void
-
inherited
-
onUserKickOutOfChatThread(ChatThreadEvent event)
→ void
-
inherited
-
removeListeners()
→ void
-
inherited
-
removeMemberFromChatThread({required String memberId, required String chatThreadId})
→ Future<void>
-
-
removeObserver(ChatUIKitObserverBase observer)
→ void
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateChatThreadName({required String chatThreadId, required String newName})
→ Future<void>
-