Module deltachat::webxdc::maps_integration
source · Expand description
§Maps Webxdc Integration.
A Maps Webxdc Integration uses sendUpdate()
and setUpdateListener()
as usual,
however, it agrees with the core on the following update format:
§Setting POIs via sendUpdate()
payload: {
action: "pos",
lat: 53.550556,
lng: 9.993333,
label: "my poi"
}
Just sent POI are received via setUpdateListener()
, as well as old POI.
§Receiving Locations via setUpdateListener()
payload: {
action: "pos",
lat: 47.994828,
lng: 7.849881,
timestamp: 1712928222,
contactId: 123, // can be used as a unique ID to differ tracks etc
name: "Alice",
color: "#ff8080",
independent: false, // false: current or past position of contact, true: a POI
label: "" // used for POI only
}