@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
1 lines • 1.6 kB
JavaScript
import {a as a$3}from'./chunk-FBW5J2QT.js';import {a as a$2}from'./chunk-NURJBECA.js';import {a as a$4}from'./chunk-SLZMFNXI.js';import {a as a$1}from'./chunk-2ZSOWJ2F.js';import {a}from'./chunk-YTPS5MHJ.js';import {b}from'./chunk-IIKG5XTG.js';import {DataCaptureEngine}from'@scandit/web-datacapture-core/build/js/worker/index.js';var c=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),this.barcodeArMode=new a$4(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?"a6fdbd54509d0430486d3f8db30e9cd9b56c776e13f950afd7f748c3a766fcce":"b199954cae14b20468d2e8073423068c9034ef5d083526f99470ed954a0a8153":e?"baaf12e7f85c82d6890e099664d15bc8bee1b913ad7b8871c4d023d931171977":"44e7416a3ba85f1439e67914e7aab3cdd6ea9eda484ab9fb3eebed50866b167b"}getWasmMetadata(){return b}};export{c as a};