UNPKG

@scandit/web-datacapture-barcode

Version:

Scandit Data Capture SDK for the Web

1 lines 815 B
var e=class{constructor(e,n){this.type=this instanceof t?`default`:`target`,this.scanningBehavior=e,this.previewBehavior=n}toJSONObject(){return{type:this.type,scanningBehavior:this.scanningBehavior,previewBehavior:this.previewBehavior}}toAnalyticsJSONObject(){return{type:this.type,settings:{scanning_behavior:this.scanningBehavior,preview_behavior:this.previewBehavior}}}},t=class t extends e{copyWith(e,n){return new t(e??this.scanningBehavior,n??this.previewBehavior)}changeMode(){return new n(this.scanningBehavior,this.previewBehavior)}},n=class n extends e{copyWith(e,t){return new n(e??this.scanningBehavior,t??this.previewBehavior)}changeMode(){return new t(this.scanningBehavior,this.previewBehavior)}};export{e as SparkScanScanningMode,t as SparkScanScanningModeDefault,n as SparkScanScanningModeTarget};