files/en-us/web/api/xrreferencespaceevent/index.md
{{APIRef("WebXR Device API")}}{{SecureContext_header}}
The WebXR Device API interface XRReferenceSpaceEvent represents an event sent to an {{domxref("XRReferenceSpace")}}. Currently, the only event that uses this type is the {{domxref("XRReferenceSpace.reset_event", "reset")}} event.
{{InheritanceDiagram}}
XRReferenceSpaceEvent with the specified type and configuration.In addition to inheriting the properties available on the parent interface, {{domxref("Event")}}, XRReferenceSpaceEvent objects include the following properties:
referenceSpace's native origin after the event, defined relative to the coordinate system before the event.While XRReferenceSpaceEvent does not define any methods, it inherits the methods of its parent interface, {{domxref("Event")}}.
reset event is sent to a reference space when its native origin is changed due to a discontinuity, recalibration, or device reset. This is an opportunity for your app to update any stored transforms, position/orientation information, or the like—or to dump any cached values based on the reference's space's origin so you can recompute them as needed.{{Specifications}}
{{Compat}}