DefinitelyTyped/types/node-hid/node-hid-tests.ts
Philip Peitsch dfd9f6e84a node-hid: add new definitions (#36302)
Updating based on 0ff75bf172
Additional event handles added as HID class inherits directly from Node's EventEmitter
2019-06-21 00:53:09 -07:00

22 lines
439 B
TypeScript

import HID = require('node-hid');
const devices = HID.devices();
let device = new HID.HID("path");
device = new HID.HID(12, 22);
device.setNonBlocking(true);
device.on("data", data => {});
device.once("data", data => {});
device.on("error", err => {});
device.write([0x00, 0x01, 0x01, 0x05, 0xff, 0xff]);
device.pause();
device.resume();
device.removeListener("data", data => {});
device.removeAllListeners("data");
device.close();