UNPKG

@scandit/web-datacapture-barcode

Version:

Scandit Data Capture SDK for the Web

1 lines 962 B
var a=0,e=class{constructor(t,n){this._content=null;this.uid="";this._searchOptions=t,this._content=n,this.uid=`BarcodeFindItem-${a++}`;}get searchOptions(){return this._searchOptions}get content(){return this._content}toJSONObject(){let t={searchOptions:{barcodeData:this.searchOptions.barcodeData},content:null};return this.content!=null&&(t.content={info:this.content.info,additionalInfo:this.content.additionalInfo,image:this.content.image}),t}},s=class r{constructor(t){this._brush=null;this._barcodeData=t;}static withBrush(t,n){let i=new r(t);return i._brush=n,i}get barcodeData(){return this._barcodeData}get brush(){return this._brush}},l=class{constructor(t,n,i){this._info=null;this._additionalInfo=null;this._image=null;this._info=t!=null?t:null,this._additionalInfo=n!=null?n:null,this._image=i!=null?i:null;}get image(){return this._image}get additionalInfo(){return this._additionalInfo}get info(){return this._info}};export{e as a,s as b,l as c};