XRInputSourceEvent: XRInputSourceEvent() constructor
The XRInputSourceEvent()
constructor creates and returns a new XRInputSourceEvent object
describing an event (state change) which has occurred on a WebXR user input device
represented by an XRInputSource.
Syntax
js
new XRInputSourceEvent(type, options)
Parameters
type-
A string with the name of the event. It is case-sensitive and browsers set it to
select,selectend,selectstart,squeeze,squeezeend,squeezestart. options-
An object that, in addition of the properties defined in
Event(), can have the following properties:frame-
An
XRFrameobject representing the event frame during which the event took place. This event is not associated with the animation process, and has no viewer information contained within it. inputSource-
An
XRInputSourceobject representing the input device from which the event is being sent.
Return value
A new XRInputSourceEvent object representing the event described by the
given type and eventInitDict.
Examples
Specifications
| Specification |
|---|
| WebXR Device API # dom-xrinputsourceevent-xrinputsourceevent |
Browser compatibility
BCD tables only load in the browser