---
title: MapUserLocationChangeEvent
framework: mapkitjs
role: symbol
role_heading: Class
path: mapkitjs/mapuserlocationchangeevent
---

# MapUserLocationChangeEvent

An event that represents a change in a person’s location.

## Declaration

```data
class MapUserLocationChangeEvent extends Event
```

## Discussion

Discussion MapKit JS sends this event when showsUserLocation is true and the map acquires a person’s location, or after an automatic update.

## Topics

### Instance Properties

- [coordinate](mapkitjs/mapuserlocationchangeevent/coordinate.md)
- [floorLevel](mapkitjs/mapuserlocationchangeevent/floorlevel.md)
- [timestamp](mapkitjs/mapuserlocationchangeevent/timestamp.md)

## Relationships

### Inherits From

- Event

## See Also

### Map events

- [MapEvent](mapkitjs/mapevent.md)
- [MapAnnotationDragEvent](mapkitjs/mapannotationdragevent.md)
- [MapAnnotationSelectionEvent](mapkitjs/mapannotationselectionevent.md)
- [MapOverlaySelectionEvent](mapkitjs/mapoverlayselectionevent.md)
- [MapUserLocationErrorEvent](mapkitjs/mapuserlocationerrorevent.md)
