sendDocumentMessage method
This method is used to send the document message.
Implementation
@override
Future<String> sendDocumentMessage(
String jid, String documentPath, String replyMessageId,
{String? fileUrl, String? topicId}) async {
String? documentResponse;
try {
documentResponse =
await mirrorFlyMethodChannel.invokeMethod('sendDocumentMessage', {
"file": documentPath,
"jid": jid,
"replyMessageId": replyMessageId,
"file_url": fileUrl,
"topicId": topicId
});
return convertChatMessageJsonFromString(documentResponse);
} on PlatformException catch (e) {
LogMessage.d("Platform Exception =", " $e");
rethrow;
} on Exception catch (error) {
LogMessage.d("Exception ", " $error");
rethrow;
}
}