scandit-web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
11 lines (8 loc) • 1.6 kB
JavaScript
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-KFXVIZ45.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?"294da9cdd711f4136b9837b066beea6727ba1e99ba939af5390b7472043d8058":"f0d112f049c77c5d2511bbeab2f1f5c2956523267e5a9b90f57c27e160e017a3":e?"e0b1afbb6293b843c937f1a409da721e09f49c8779b0defbde2666f991dc11a7":"966e164bd93111cbfcd2f19c6d3c024a804cdd2231b9f7e36acd23b2f80b552f"}getWasmMetadata(){return b}};
export { n as a };