Web/API/XRInputSourcesChangeEventInit/session
From Get docs
Secure contextThis feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The XRInputSourcesChangeEventInit
property session
specifies the XRSession
to which the input source list change event applies.
Syntax
let inputSourcesEventInit = { session: xrSession, added: [newDevice1, ..., newDeviceN], removed: [removedDevice1, ..., newDeviceN], }; myInputSourcesChangeEvent = new XRInputSourcesChangeEventInit("inputsourceschange", inputSourcesEventInit); myInputSourcesChangeEvent = new XRInputSourcesChangeEventInit("inputsourceschange", { session: xrSession, added: addedDeviceList, removed: removedDeviceList });
Value
An XRSession
indicating the WebXR session to which the input source list change applies.
Specifications
Specification | Status | Comment |
---|---|---|
WebXR Device APIThe definition of 'XRInputSourcesChangeEventInit.session' in that specification. | Working Draft | Initial definition. |
Browser compatibility
No compatibility data found. Please contribute data for "api.XRInputSourcesChangeEventInit.session" (depth: 1) to the MDN compatibility data repository.
XRInputSourcesChangeEventInit.session by Mozilla Contributors is licensed under CC-BY-SA 2.5.