sendMessage method
Future<FlutterMobileIMSDKResult>
sendMessage({
- @required String? dataContent,
- @required String? toUserId,
- String? fingerPrint,
- bool? qos,
- int? typeu,
override
Implementation
Future<FlutterMobileIMSDKResult> sendMessage({
@required String? dataContent,
@required String? toUserId,
String? fingerPrint,
bool? qos,
int? typeu,
}) {
Map<String, dynamic> arguments = {};
arguments['dataContent'] = dataContent;
arguments['toUserId'] = toUserId;
if (fingerPrint != null) {
arguments['fingerPrint'] = fingerPrint;
}
if (qos != null) {
arguments['qos'] = qos;
}
if (typeu != null) {
arguments['typeu'] = typeu;
}
return methodChannel
.invokeMethod('sendMessage', arguments)
.then((value) => FlutterMobileIMSDKResult.fromJson(value));
}