ChatMessage.createLocationSendMessage constructor
Creates a location message for sending.
Param targetId
The ID of the message recipient.
- For a one-to-one chat, it is the username of the peer user.
- For a group chat, it is the group ID.
- For a chat room, it is the chat room ID.
Param latitude
The latitude.
Param longitude
The longitude.
Param address
The address.
Param buildingName
The building name.
Param chatType
The chat type, default is single chat, if it is group chat or chat room, see ChatType.
Return The message instance.
Implementation
ChatMessage.createLocationSendMessage({
required String targetId,
required double latitude,
required double longitude,
String? address,
String? buildingName,
ChatType chatType = ChatType.Chat,
}) : this.createSendMessage(
chatType: chatType,
to: targetId,
body: ChatLocationMessageBody(
latitude: latitude,
longitude: longitude,
address: address,
buildingName: buildingName,
));