@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
1 lines • 700 B
JavaScript
import{TrackedBarcode as e}from"../TrackedBarcode.js";var t=class t{get frameSequenceId(){return this._frameSequenceId}get addedTrackedBarcodes(){return this._addedTrackedBarcodes}get removedTrackedBarcodes(){return this._removedTrackedBarcodes}get allTrackedBarcodes(){return this._allTrackedBarcodes}static fromJSON(n){let r=new t;r._frameSequenceId=n.frameSequenceId;let i=(t,[n,r])=>{let i=e.fromJSON(r);return t[i.identifier]=i,t};return r._addedTrackedBarcodes=Object.entries(n.addedTrackedBarcodes).reduce((e,t)=>i(e,t),{}),r._allTrackedBarcodes=Object.entries(n.allTrackedBarcodes).reduce((e,t)=>i(e,t),{}),r._removedTrackedBarcodes=n.removedTrackedBarcodes,r}};export{t as BarcodeArSession};