MRjs Events

enterXR

Triggered when the XR session is initialized. This is useful when dealing with XR exclusive features, such as hit testing, accessing the scene mesh or planes.

Origin: mr-app

exitXR

Triggered when the XR session is ended. This is useful when you’d like to save the XR state, or when application-specific content needs to be reconfigured for a 2D window.

Origin: mr-app

entityadded

Triggered whenever an entity is added to the DOM.

Origin: the created entity

entityupdated

Triggered when an entity is updated to the DOM, this excludes component updates and focuses primarily on any update that might effect the geometry or physics colliders of the entity.

Origin: the created entity

entityremoved

Triggered whenever an entity is removed from the DOM.

Origin: document

detail: