The InputDeviceCapabilities()
constructor creates a new InputDeviceCapabilities
object provides information about the physical device responsible for generating a touch event.
Syntax
var inputDeviceCapabilities = new InputDeviceCapabilities([InputDeviceCapabilitiesInit])
Returns
An instance of the InputDeviceCapabilities
interface.
Parameters
InputDeviceCapabilitiesInit
Optional- A dictionary object containing a set of device capabilities. It contains the following property.
fireTouchEvents
: ABoolean
that indicates whether the device dispatches touch events.
-
Specifications
Specification | Status | Comment |
---|---|---|
InputDeviceCapabilities | Draft | Initial definition. |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
InputDeviceCapabilities() constructor | Chrome Full support 47 | Edge Full support ≤79 | Firefox ? | IE ? | Opera ? | Safari ? | WebView Android Full support 47 | Chrome Android Full support 47 | Firefox Android ? | Opera Android ? | Safari iOS ? | Samsung Internet Android Full support 5.0 |
Legend
- Full support
- Full support
- Compatibility unknown
- Compatibility unknown
- Non-standard. Expect poor cross-browser support.
- Non-standard. Expect poor cross-browser support.