sendCustomMessage method Null safety
- {required String sessionId,
- required NIMSessionType sessionType,
- String? content,
- NIMMessageAttachment? attachment,
- NIMCustomMessageConfig? config,
- bool resend = false,
- MessageAction? action}
Send a custom message.
Implementation
Future<NIMResult<NIMMessage>> sendCustomMessage({
required String sessionId,
required NIMSessionType sessionType,
String? content,
NIMMessageAttachment? attachment,
NIMCustomMessageConfig? config,
bool resend = false,
MessageAction? action,
}) async {
var message = NIMMessage.customEmptyMessage(
sessionId: sessionId,
sessionType: sessionType,
content: content,
attachment: attachment,
config: config);
return _createMessageAndSend(message, action, resend);
}