Firefox Tomorrow

web api instance property

HIDConnectionEvent: device property

View on MDN ↗

Secure contextLimited availabilityAvailable in workers

The device read-only property of the HIDConnectionEvent interface returns the HIDDevice associated with this connection event.

Value

A HIDDevice.

Examples

The following example registers event listeners for connect and disconnect events, then prints the productName to the console.

navigator.hid.addEventListener("connect", ({ device }) => {
  console.log(`HID connected: ${device.productName}`);
});

navigator.hid.addEventListener("disconnect", ({ device }) => {
  console.log(`HID disconnected: ${device.productName}`);
});

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.