ZIMKitMessageService mixin

Mixin Applications

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

addMessageReaction(ZIMKitMessage message, String reactionType) Future<void>
deleteAllMessage({required String conversationID, required ZIMConversationType conversationType, required bool isAlsoDeleteServerMessage}) Future<void>
deleteMessage(List<ZIMKitMessage> messages) Future<void>
deleteMessageReaction(ZIMKitMessage message, String reactionType) Future<void>
downloadMediaFile(ZIMKitMessage message) → void
getMessageListNotifier(String conversationID, ZIMConversationType type) Future<ZIMKitMessageListNotifier>
getOnMessageReceivedNotifier() ValueNotifier<ZIMKitReceivedMessages?>
loadMoreMessage(String conversationID, ZIMConversationType conversationType) Future<int>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recallMessage(ZIMKitMessage message) Future<void>
sendCustomMessage(String conversationID, ZIMConversationType type, {required int customType, required String customMessage, String? searchedContent, FutureOr<ZIMKitMessage> preMessageSending(ZIMKitMessage)?, dynamic onMessageSent(ZIMKitMessage)?}) Future<void>
sendFileMessage(String conversationID, ZIMConversationType type, List<PlatformFile> files, {bool autoDetectType = true, ZIMMediaUploadingProgress? mediaUploadingProgress, FutureOr<ZIMKitMessage> preMessageSending(ZIMKitMessage)?, dynamic onMessageSent(ZIMKitMessage)?}) Future<void>
sendMediaMessage(String conversationID, ZIMConversationType type, List<PlatformFile> files, {ZIMMediaUploadingProgress? mediaUploadingProgress, FutureOr<ZIMKitMessage> preMessageSending(ZIMKitMessage)?, dynamic onMessageSent(ZIMKitMessage)?}) Future<void>
sendTextMessage(String conversationID, ZIMConversationType type, String text, {FutureOr<ZIMKitMessage> preMessageSending(ZIMKitMessage)?, dynamic onMessageSent(ZIMKitMessage)?}) Future<void>
toString() String
A string representation of this object.
inherited
updateLocalExtendedData(ZIMKitMessage message, String localExtendedData) Future<void>

Operators

operator ==(Object other) bool
The equality operator.
inherited