XRVisibilityMaskChangeEvent: eye property
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The read-only eye property of the XRVisibilityMaskChangeEvent interface indicates the eye the mask applies to.
Value
An emumerated value indicating which eye the mask applies to, which can be one of:
Examples
This example indicates how you might check the eye value when the visibilitymaskchange event fires and then render a suitable display update depending on the result.
js
xrSession.addEventListener("visibilitymaskchange", (e) => {
if (e.eye === "left") {
// Render for left eye view
} else if (e.eye === "right") {
// Render for right eye view
} else {
// Render for neutral view
}
});
Specifications
| Specification |
|---|
| WebXR Device API> # dom-xrvisibilitymaskchangeevent-eye> |