QMultichannel class
Methods
-
clearUser()
→ Future<void>
-
-
deleteMessage(String messageUniqueId)
→ Future<QMessage>
-
-
enableDebugMode(bool enable)
→ void
-
-
generateFileAttachmentMessage({required String url, required String caption})
→ Future<QMessage>
-
-
generateFileAttachmentMessageFromFile({required File file, required String caption})
→ Future<QMessage>
-
-
generateMessage({required String text, })
→ Future<QMessage>
-
-
generateReplyMessage({required String text, required QMessage repliedMessage, })
→ Future<QMessage>
-
-
initiateChat()
→ Future<QChatRoom>
-
-
loadMoreMessages(int lastMessageId)
→ Future<List<QMessage>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
sendMessage(QMessage message)
→ Future<QMessage>
-
-
setAvatar(QAvatarConfig config)
→ void
-
-
setChannelId(String channelId)
→ void
-
-
setDeviceId(String deviceId, {bool isDevelopment = false})
→ void
-
-
setHideUIEvent()
→ void
-
-
setRoomSubTitle(QSubtitleConfig config)
→ void
-
-
setRoomTitle(String title)
→ void
-
-
setUser({required String userId, required String displayName, String? avatarUrl, Map<String, dynamic>? userProperties})
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited