UNPKG

scandit-web-datacapture-barcode

Version:

Scandit Data Capture SDK for the Web

11 lines (8 loc) 1.6 kB
import { a } from './chunk-STBQIZYJ.js'; import { a as a$3 } from './chunk-GEQ4PMGM.js'; import { a as a$1 } from './chunk-GR53ILHV.js'; import { a as a$2 } from './chunk-EWQFIXY4.js'; import { b } from './chunk-PY65N3CZ.js'; import { DataCaptureEngine } from 'scandit-web-datacapture-core/build/js/worker/index.js'; var n=class extends DataCaptureEngine{constructor(e,r){super(e,r);}getModeDeserializers(){this.barcodeCaptureMode=new a(this,this.Module,this.workerFunctions),this.barcodeTrackingMode=new a$1(this,this.Module,this.workerFunctions),this.sparkScanMode=new a$2(this,this.Module,this.workerFunctions),this.barcodeFindMode=new a$3(this,this.Module,this.workerFunctions);let e=super.getModeDeserializers();return e.push_back(this.barcodeCaptureMode.getCaptureDeserializer()),e.push_back(this.barcodeTrackingMode.getTrackingDeserializer()),e.push_back(this.sparkScanMode.getSparkScanDeserializer()),e}sparkScanEmitErrorFeedback(e){this.sparkScanMode.emitErrorFeedback(e);}getWasmSideModuleFileName(){return ""}getWasmCoreFileName(e,r){return r?e?"scandit-datacapture-sdk-barcode-simd-pthreads.wasm":"scandit-datacapture-sdk-barcode-pthreads.wasm":e?"scandit-datacapture-sdk-barcode-simd.wasm":"scandit-datacapture-sdk-barcode.wasm"}getWasmCoreExpectedHash(e,r){return r?e?"921d4fffb4a2ff54c9f03db3f5f861b6f9a19772e6e4c351758e4c97aafcd95d":"8ff31d42a5c800b715881724b7fecd5fcf1873b0fef7ea9b0e7583cb57f4de8d":e?"117f137fd585ea0d8438b4b5580cd62d3f882b4a4fc288107696bc074bc7d7c5":"6c522538ce87dd18a3038fd9c9b9c07c2968352560ad23a4690ffd84a2771e1a"}getWasmMetadata(){return b}}; export { n as a };