@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
11 lines (8 loc) • 1.53 kB
JavaScript
import { a } from './chunk-YQVJWYOP.js';
import { a as a$3 } from './chunk-JMWBOJQR.js';
import { a as a$2 } from './chunk-INRFTFPK.js';
import { a as a$1 } from './chunk-ZLYZOIU3.js';
import { a as a$4 } from './chunk-T6L75N3D.js';
import { DataCaptureEngine } from '@scandit/web-datacapture-core/build/js/worker/index.js';
var d=class extends DataCaptureEngine{constructor(e,r){super(e,r);}getModeDeserializers(){this.barcodeCaptureMode=new a(this,this.Module,this.workerFunctions),this.barcodeBatchMode=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.barcodeBatchMode.getBatchDeserializer()),e.push_back(this.sparkScanMode.getSparkScanDeserializer()),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?"f158ddbcbaf519430f67072a843628a250fe0a0e4089369ebc6242b7dc1db4f8":"2e15106b5958443377b8f14ea9ebee5e2eab015e9061749900b16e6c46c3a653":e?"ce6ac1878290b06fc9782429a0da5f8c5dda32662b5ee9634402021d9cef590c":"cb3203ac8d18b08947974f71da2856fd268b7257668686f68170fd17e1d402ad"}getWasmMetadata(){return a$4}};
export { d as a };