Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 931 Bytes

README.md

File metadata and controls

34 lines (29 loc) · 931 Bytes

Barcode Event

Barcode Event is an event-driven, framework-agnostic library capturing barcode input as simulated keystrokes, TypeScript supported

To build Barcode Event

npm i
npm run-script build

To start using Barcode Event

Simply place the .js script just built to the HTML <head> tag, check out examples. Then use barcode scanner or barcode-scanner-emulator.vbs (3 seconds delay for your preparation) to test

Prerequisites

  • Occupied
window.barcodeEvent

Event name

barcodeEvent.ON_BARCODE_SCANNED

To listen the barcode-scanned event in a React component

componentDidMount() {
    window.addEventListener(barcodeEvent.ON_BARCODE_SCANNED, e => {
        // the barcode in in e.detail, do anything you want.
    });
}

Finally

Please help if you find bugs or want to test it, thanks!