@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
1 lines • 3.15 kB
JavaScript
import{EncodingRange as e}from"./EncodingRange.js";import{StructuredAppendData as t}from"./StructuredAppendData.js";import{Quadrilateral as n}from"@scandit/web-datacapture-core";let r=function(e){return e.EAN13UPCA=`ean13Upca`,e.UPCE=`upce`,e.EAN8=`ean8`,e.Code39=`code39`,e.Code93=`code93`,e.Code128=`code128`,e.Code11=`code11`,e.Code25=`code25`,e.Codabar=`codabar`,e.InterleavedTwoOfFive=`interleavedTwoOfFive`,e.MSIPlessey=`msiPlessey`,e.QR=`qr`,e.DataMatrix=`dataMatrix`,e.Aztec=`aztec`,e.MaxiCode=`maxicode`,e.DotCode=`dotcode`,e.KIX=`kix`,e.RoyalMail4state=`royal-mail-4state`,e.GS1Databar=`databar`,e.GS1DatabarExpanded=`databarExpanded`,e.GS1DatabarLimited=`databarLimited`,e.PDF417=`pdf417`,e.MicroPDF417=`microPdf417`,e.MicroQR=`microQr`,e.Code32=`code32`,e.Lapa4SC=`lapa4sc`,e.IATATwoOfFive=`iata2of5`,e.MatrixTwoOfFive=`matrix2of5`,e.USPSIntelligentMail=`uspsIntelligentMail`,e.ArUco=`aruco`,e}({}),i=function(e){return e.A=`A`,e.B=`B`,e.C=`C`,e}({}),a=function(e){return e.Mod10=`mod10`,e.Mod11=`mod11`,e.Mod16=`mod16`,e.Mod43=`mod43`,e.Mod47=`mod47`,e.Mod103=`mod103`,e.Mod10AndMod11=`mod1110`,e.Mod10AndMod10=`mod1010`,e}({}),o=function(e){return e.None=`none`,e.Unknown=`unknown`,e.Linked=`linked`,e.GS1TypeA=`gs1TypeA`,e.GS1TypeB=`gs1TypeB`,e.GS1TypeC=`gs1TypeC`,e}({});var s=class r{get isStructuredAppend(){return this._structuredAppendData!=null}get structuredAppendData(){return this._structuredAppendData}get addOnData(){return this._addOnData}get compositeData(){return this._compositeData}get compositeFlag(){return this._compositeFlag}get compositeRawData(){return this._compositeRawData}get data(){return this._data}get encodingRanges(){return this._encodingRanges}get frameID(){return this._frameID}get isColorInverted(){return this._isColorInverted}get isGS1DataCarrier(){return this._isGS1DataCarrier}get location(){return this._location}get rawData(){return this._rawData}get symbolCount(){return this._symbolCount}get symbology(){return this._symbology}static fromJSON(i){let a=new r;return a._symbology=i.symbology,a._data=i.data,a._rawData=i.rawData,a._compositeData=i.compositeData,a._compositeRawData=i.compositeRawData,a._addOnData=i.addOnData??null,a._isGS1DataCarrier=i.isGS1DataCarrier,a._compositeFlag=i.compositeFlag,a._isColorInverted=i.isColorInverted,a._symbolCount=i.symbolCount,a._frameID=i.frameId,a._encodingRanges=i.encodingRanges.map(t=>e.fromJSON(t)),a._location=n.fromJSON(i.location),a._structuredAppendData=t.fromJSON(i.structuredAppendData),a}toJSONObject(){var e;return{symbology:this.symbology.toString(),data:this.data,rawData:this.rawData,compositeData:this.compositeData,compositeRawData:this.compositeRawData,addOnData:this.addOnData??null,isGS1DataCarrier:this.isGS1DataCarrier,compositeFlag:this.compositeFlag.toString(),isColorInverted:this.isColorInverted,symbolCount:this.symbolCount,frameId:this.frameID,encodingRanges:this.encodingRanges.map(e=>e.toJSONObject()),location:this.location.toJSONObject(),structuredAppendData:((e=this.structuredAppendData)==null?void 0:e.toJSONObject())??null}}};export{s as Barcode,a as Checksum,o as CompositeFlag,i as CompositeType,r as Symbology};