createLocationMessage method Null safety

Future<NIMResult<NIMMessage>> createLocationMessage(
  1. {required String sessionId,
  2. required NIMSessionType sessionType,
  3. required double latitude,
  4. required double longitude,
  5. required String address}
)

Create a location message.

Implementation

static Future<NIMResult<NIMMessage>> createLocationMessage(
    {required String sessionId,
    required NIMSessionType sessionType,
    required double latitude,
    required double longitude,
    required String address}) async {
  var message = NIMMessage.locationEmptyMessage(
      sessionId: sessionId,
      sessionType: sessionType,
      latitude: latitude,
      longitude: longitude,
      address: address);
  return NimCore.instance.messageService._createMessage(message: message);
}