scandit-cordova-datacapture-barcode
Advanced tools
Comparing version 6.17.2 to 6.18.0-beta.1
{ | ||
"name": "scandit-cordova-datacapture-barcode", | ||
"version": "6.17.2", | ||
"version": "6.18.0-beta.1", | ||
"description": "Scandit Data Capture SDK for Cordova", | ||
@@ -18,3 +18,3 @@ "license": "Apache-2.0", | ||
"test": "npm run lint && jest", | ||
"lint": "tslint --project .", | ||
"lint": "eslint ./www/ts", | ||
"coverage": "jest --coverage", | ||
@@ -27,8 +27,11 @@ "clear-jest-cache": "jest --clearCache || true", | ||
"devDependencies": { | ||
"typescript": "^3.7.7", | ||
"@types/jest": "^24.0.13", | ||
"jest": "^24.8.0", | ||
"jest-canvas-mock": "^2.2.0", | ||
"ts-jest": "^24.0.2", | ||
"tslint": "^5.16.0" | ||
"typescript": "4.9.5", | ||
"@types/jest": "29.5.0", | ||
"jest": "29.5.0", | ||
"jest-environment-jsdom": "29.5.0", | ||
"jest-canvas-mock": "2.5.0", | ||
"ts-jest": "29.0.5", | ||
"eslint": "8.35.0", | ||
"@typescript-eslint/parser": "5.54.1", | ||
"@typescript-eslint/eslint-plugin": "5.54.1" | ||
}, | ||
@@ -35,0 +38,0 @@ "cordova": { |
@@ -53,9 +53,2 @@ "use strict"; | ||
class SymbologyDescription { | ||
constructor(symbology) { | ||
if (!symbology) { | ||
return; | ||
} | ||
return SymbologyDescription.all[SymbologyDescription.all | ||
.findIndex(description => description.identifier === symbology)]; | ||
} | ||
static get all() { | ||
@@ -91,2 +84,9 @@ return this.defaults().SymbologyDescriptions; | ||
} | ||
constructor(symbology) { | ||
if (!symbology) { | ||
return; | ||
} | ||
return SymbologyDescription.all[SymbologyDescription.all | ||
.findIndex(description => description.identifier === symbology)]; | ||
} | ||
} | ||
@@ -124,6 +124,6 @@ exports.SymbologyDescription = SymbologyDescription; | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('enabled') | ||
(0, Serializeable_1.nameForSerialization)('enabled') | ||
], SymbologySettings.prototype, "isEnabled", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('colorInvertedEnabled') | ||
(0, Serializeable_1.nameForSerialization)('colorInvertedEnabled') | ||
], SymbologySettings.prototype, "isColorInvertedEnabled", void 0); | ||
@@ -186,9 +186,9 @@ exports.SymbologySettings = SymbologySettings; | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('minimum') | ||
(0, Serializeable_1.nameForSerialization)('minimum') | ||
], Range.prototype, "_minimum", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('maximum') | ||
(0, Serializeable_1.nameForSerialization)('maximum') | ||
], Range.prototype, "_maximum", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('step') | ||
(0, Serializeable_1.nameForSerialization)('step') | ||
], Range.prototype, "_step", void 0); | ||
@@ -210,2 +210,3 @@ exports.Range = Range; | ||
get frameID() { return this._frameID; } | ||
// eslint-disable-next-line @typescript-eslint/restrict-plus-operands | ||
get selectionIdentifier() { return this.data + this.symbology; } | ||
@@ -259,3 +260,3 @@ static fromJSON(json) { | ||
trackedBarcode._barcode = Barcode.fromJSON(json.barcode); | ||
trackedBarcode._predictedLocation = Common_1.Quadrilateral.fromJSON(json.predictedLocation); | ||
trackedBarcode._predictedLocation = Common_1.Quadrilateral.fromJSON(json.location); | ||
trackedBarcode._location = Common_1.Quadrilateral.fromJSON(json.location); | ||
@@ -262,0 +263,0 @@ return trackedBarcode; |
@@ -87,6 +87,6 @@ "use strict"; | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('enabled') | ||
(0, Serializeable_1.nameForSerialization)('enabled') | ||
], BarcodeCapture.prototype, "_isEnabled", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('feedback') | ||
(0, Serializeable_1.nameForSerialization)('feedback') | ||
], BarcodeCapture.prototype, "_feedback", void 0); | ||
@@ -93,0 +93,0 @@ __decorate([ |
@@ -57,9 +57,2 @@ "use strict"; | ||
class BarcodeCaptureOverlay extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeCapture'; | ||
this._shouldShowScanAreaGuides = false; | ||
this._viewfinder = null; | ||
this._brush = BarcodeCaptureOverlay.defaultBrush; | ||
} | ||
static get defaultBrush() { | ||
@@ -111,2 +104,9 @@ // tslint:disable-next-line:no-console | ||
} | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeCapture'; | ||
this._shouldShowScanAreaGuides = false; | ||
this._viewfinder = null; | ||
this._brush = BarcodeCaptureOverlay.defaultBrush; | ||
} | ||
} | ||
@@ -117,14 +117,14 @@ __decorate([ | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('shouldShowScanAreaGuides') | ||
(0, Serializeable_1.nameForSerialization)('shouldShowScanAreaGuides') | ||
], BarcodeCaptureOverlay.prototype, "_shouldShowScanAreaGuides", void 0); | ||
__decorate([ | ||
Serializeable_1.serializationDefault(Viewfinder_1.NoViewfinder), | ||
Serializeable_1.nameForSerialization('viewfinder') | ||
(0, Serializeable_1.serializationDefault)(Viewfinder_1.NoViewfinder), | ||
(0, Serializeable_1.nameForSerialization)('viewfinder') | ||
], BarcodeCaptureOverlay.prototype, "_viewfinder", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('brush') | ||
(0, Serializeable_1.nameForSerialization)('brush') | ||
], BarcodeCaptureOverlay.prototype, "_brush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('style') | ||
(0, Serializeable_1.nameForSerialization)('style') | ||
], BarcodeCaptureOverlay.prototype, "_style", void 0); | ||
exports.BarcodeCaptureOverlay = BarcodeCaptureOverlay; |
@@ -14,10 +14,2 @@ "use strict"; | ||
class BarcodeCaptureSettings extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.codeDuplicateFilter = Cordova_1.Cordova.defaults.BarcodeCapture.BarcodeCaptureSettings.codeDuplicateFilter; | ||
this.locationSelection = null; | ||
this.enabledCompositeTypes = []; | ||
this.properties = {}; | ||
this.symbologies = {}; | ||
} | ||
get compositeTypeDescriptions() { | ||
@@ -33,2 +25,10 @@ return Cordova_1.Cordova.defaults.CompositeTypeDescriptions.reduce((descriptions, description) => { | ||
} | ||
constructor() { | ||
super(); | ||
this.codeDuplicateFilter = Cordova_1.Cordova.defaults.BarcodeCapture.BarcodeCaptureSettings.codeDuplicateFilter; | ||
this.locationSelection = null; | ||
this.enabledCompositeTypes = []; | ||
this.properties = {}; | ||
this.symbologies = {}; | ||
} | ||
settingsForSymbology(symbology) { | ||
@@ -61,4 +61,4 @@ if (!this.symbologies[symbology]) { | ||
__decorate([ | ||
Serializeable_1.serializationDefault(LocationSelection_1.NoneLocationSelection) | ||
(0, Serializeable_1.serializationDefault)(LocationSelection_1.NoneLocationSelection) | ||
], BarcodeCaptureSettings.prototype, "locationSelection", void 0); | ||
exports.BarcodeCaptureSettings = BarcodeCaptureSettings; |
@@ -103,9 +103,9 @@ "use strict"; | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('enabled') | ||
(0, Serializeable_1.nameForSerialization)('enabled') | ||
], BarcodeSelection.prototype, "_isEnabled", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('feedback') | ||
(0, Serializeable_1.nameForSerialization)('feedback') | ||
], BarcodeSelection.prototype, "_feedback", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('pointOfInterest') | ||
(0, Serializeable_1.nameForSerialization)('pointOfInterest') | ||
], BarcodeSelection.prototype, "_pointOfInterest", void 0); | ||
@@ -112,0 +112,0 @@ __decorate([ |
@@ -93,2 +93,5 @@ "use strict"; | ||
class BarcodeSelectionAimerSelection extends Serializeable_1.DefaultSerializeable { | ||
static get aimerSelection() { | ||
return new BarcodeSelectionAimerSelection(); | ||
} | ||
constructor() { | ||
@@ -100,5 +103,2 @@ super(); | ||
} | ||
static get aimerSelection() { | ||
return new BarcodeSelectionAimerSelection(); | ||
} | ||
} | ||
@@ -177,13 +177,2 @@ exports.BarcodeSelectionAimerSelection = BarcodeSelectionAimerSelection; | ||
class BarcodeSelectionBasicOverlay extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeSelectionBasic'; | ||
this._trackedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.strokeWidth); | ||
this._aimedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.strokeWidth); | ||
this._selectedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.strokeWidth); | ||
this._selectingBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.strokeWidth); | ||
this._shouldShowScanAreaGuides = false; | ||
this._shouldShowHints = true; | ||
this._viewfinder = new Viewfinder_1.AimerViewfinder(); | ||
} | ||
get trackedBrush() { | ||
@@ -268,2 +257,13 @@ return this._trackedBrush; | ||
} | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeSelectionBasic'; | ||
this._trackedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultTrackedBrush.strokeWidth); | ||
this._aimedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultAimedBrush.strokeWidth); | ||
this._selectedBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectedBrush.strokeWidth); | ||
this._selectingBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeSelection.BarcodeSelectionBasicOverlay.defaultStyle].DefaultSelectingBrush.strokeWidth); | ||
this._shouldShowScanAreaGuides = false; | ||
this._shouldShowHints = true; | ||
this._viewfinder = new Viewfinder_1.AimerViewfinder(); | ||
} | ||
} | ||
@@ -274,25 +274,25 @@ __decorate([ | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('trackedBrush') | ||
(0, Serializeable_1.nameForSerialization)('trackedBrush') | ||
], BarcodeSelectionBasicOverlay.prototype, "_trackedBrush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('aimedBrush') | ||
(0, Serializeable_1.nameForSerialization)('aimedBrush') | ||
], BarcodeSelectionBasicOverlay.prototype, "_aimedBrush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('selectedBrush') | ||
(0, Serializeable_1.nameForSerialization)('selectedBrush') | ||
], BarcodeSelectionBasicOverlay.prototype, "_selectedBrush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('selectingBrush') | ||
(0, Serializeable_1.nameForSerialization)('selectingBrush') | ||
], BarcodeSelectionBasicOverlay.prototype, "_selectingBrush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('style') | ||
(0, Serializeable_1.nameForSerialization)('style') | ||
], BarcodeSelectionBasicOverlay.prototype, "_style", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('shouldShowScanAreaGuides') | ||
(0, Serializeable_1.nameForSerialization)('shouldShowScanAreaGuides') | ||
], BarcodeSelectionBasicOverlay.prototype, "_shouldShowScanAreaGuides", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('shouldShowHints') | ||
(0, Serializeable_1.nameForSerialization)('shouldShowHints') | ||
], BarcodeSelectionBasicOverlay.prototype, "_shouldShowHints", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('viewfinder') | ||
(0, Serializeable_1.nameForSerialization)('viewfinder') | ||
], BarcodeSelectionBasicOverlay.prototype, "_viewfinder", void 0); | ||
exports.BarcodeSelectionBasicOverlay = BarcodeSelectionBasicOverlay; |
@@ -14,2 +14,6 @@ "use strict"; | ||
class BarcodeSelectionSettings extends Serializeable_1.DefaultSerializeable { | ||
get enabledSymbologies() { | ||
return Object.keys(this.symbologies) | ||
.filter(symbology => this.symbologies[symbology].isEnabled); | ||
} | ||
constructor() { | ||
@@ -23,6 +27,2 @@ super(); | ||
} | ||
get enabledSymbologies() { | ||
return Object.keys(this.symbologies) | ||
.filter(symbology => this.symbologies[symbology].isEnabled); | ||
} | ||
settingsForSymbology(symbology) { | ||
@@ -50,4 +50,4 @@ if (!this.symbologies[symbology]) { | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('singleBarcodeAutoDetectionEnabled') | ||
(0, Serializeable_1.nameForSerialization)('singleBarcodeAutoDetectionEnabled') | ||
], BarcodeSelectionSettings.prototype, "singleBarcodeAutoDetection", void 0); | ||
exports.BarcodeSelectionSettings = BarcodeSelectionSettings; |
@@ -80,3 +80,3 @@ "use strict"; | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('enabled') | ||
(0, Serializeable_1.nameForSerialization)('enabled') | ||
], BarcodeTracking.prototype, "_isEnabled", void 0); | ||
@@ -83,0 +83,0 @@ __decorate([ |
@@ -68,9 +68,2 @@ "use strict"; | ||
class BarcodeTrackingBasicOverlay extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeTrackingBasic'; | ||
this._defaultBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.strokeWidth); | ||
this._shouldShowScanAreaGuides = false; | ||
this.listener = null; | ||
} | ||
static get defaultBrush() { | ||
@@ -129,2 +122,9 @@ // tslint:disable-next-line:no-console | ||
} | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeTrackingBasic'; | ||
this._defaultBrush = new Viewfinder_1.Brush(Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.fillColor, Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.strokeColor, Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.styles[Cordova_1.Cordova.defaults.BarcodeTracking.BarcodeTrackingBasicOverlay.defaultStyle].DefaultBrush.strokeWidth); | ||
this._shouldShowScanAreaGuides = false; | ||
this.listener = null; | ||
} | ||
setBrushForTrackedBarcode(brush, trackedBarcode) { | ||
@@ -147,6 +147,6 @@ return this.proxy.setBrushForTrackedBarcode(brush, trackedBarcode); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('defaultBrush') | ||
(0, Serializeable_1.nameForSerialization)('defaultBrush') | ||
], BarcodeTrackingBasicOverlay.prototype, "_defaultBrush", void 0); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('shouldShowScanAreaGuides') | ||
(0, Serializeable_1.nameForSerialization)('shouldShowScanAreaGuides') | ||
], BarcodeTrackingBasicOverlay.prototype, "_shouldShowScanAreaGuides", void 0); | ||
@@ -160,12 +160,6 @@ __decorate([ | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('style') | ||
(0, Serializeable_1.nameForSerialization)('style') | ||
], BarcodeTrackingBasicOverlay.prototype, "_style", void 0); | ||
exports.BarcodeTrackingBasicOverlay = BarcodeTrackingBasicOverlay; | ||
class BarcodeTrackingAdvancedOverlay extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeTrackingAdvanced'; | ||
this._shouldShowScanAreaGuides = false; | ||
this.listener = null; | ||
} | ||
get shouldShowScanAreaGuides() { | ||
@@ -193,2 +187,8 @@ return this._shouldShowScanAreaGuides; | ||
} | ||
constructor() { | ||
super(); | ||
this.type = 'barcodeTrackingAdvanced'; | ||
this._shouldShowScanAreaGuides = false; | ||
this.listener = null; | ||
} | ||
setViewForTrackedBarcode(view, trackedBarcode) { | ||
@@ -214,3 +214,3 @@ return this.proxy.setViewForTrackedBarcode(view, trackedBarcode); | ||
__decorate([ | ||
Serializeable_1.nameForSerialization('shouldShowScanAreaGuides') | ||
(0, Serializeable_1.nameForSerialization)('shouldShowScanAreaGuides') | ||
], BarcodeTrackingAdvancedOverlay.prototype, "_shouldShowScanAreaGuides", void 0); | ||
@@ -217,0 +217,0 @@ __decorate([ |
@@ -12,8 +12,2 @@ "use strict"; | ||
class BarcodeTrackingSettings extends Serializeable_1.DefaultSerializeable { | ||
constructor() { | ||
super(); | ||
this.scenario = null; | ||
this.properties = {}; | ||
this.symbologies = {}; | ||
} | ||
get enabledSymbologies() { | ||
@@ -28,2 +22,8 @@ return Object.keys(this.symbologies) | ||
} | ||
constructor() { | ||
super(); | ||
this.scenario = null; | ||
this.properties = {}; | ||
this.symbologies = {}; | ||
} | ||
settingsForSymbology(symbology) { | ||
@@ -30,0 +30,0 @@ if (!this.symbologies[symbology]) { |
@@ -13,11 +13,11 @@ "use strict"; | ||
defaults: {}, | ||
exec: (success, error, functionName, args) => CommonCordova_1.cordovaExec(success, error, exports.Cordova.pluginName, functionName, args), | ||
exec: (success, error, functionName, args) => (0, CommonCordova_1.cordovaExec)(success, error, exports.Cordova.pluginName, functionName, args), | ||
}; | ||
const getDefaults = new Promise((resolve, reject) => { | ||
exports.Cordova.exec((defaultsJSON) => { | ||
exports.Cordova.defaults = Defaults_1.defaultsFromJSON(defaultsJSON); | ||
exports.Cordova.defaults = (0, Defaults_1.defaultsFromJSON)(defaultsJSON); | ||
resolve(); | ||
}, reject, 'getDefaults', null); | ||
}); | ||
CommonCordova_1.initializePlugin(exports.Cordova.pluginName, getDefaults); | ||
(0, CommonCordova_1.initializePlugin)(exports.Cordova.pluginName, getDefaults); | ||
// To circumvent a circular dependency | ||
@@ -24,0 +24,0 @@ Barcode_1.SymbologyDescription.defaults = () => exports.Cordova.defaults; |
@@ -10,3 +10,3 @@ "use strict"; | ||
const Feedback_1 = require("scandit-cordova-datacapture-core.Feedback"); | ||
exports.defaultsFromJSON = (json) => { | ||
const defaultsFromJSON = (json) => { | ||
return { | ||
@@ -183,1 +183,2 @@ SymbologySettings: Object.keys(json.SymbologySettings) | ||
}; | ||
exports.defaultsFromJSON = defaultsFromJSON; |
@@ -9,10 +9,2 @@ "use strict"; | ||
class TrackedBarcodeView extends Serializeable_1.DefaultSerializeable { | ||
constructor(encodedData, options) { | ||
super(); | ||
if (options == null) { | ||
options = { scale: 1 }; | ||
} | ||
this.data = encodedData; | ||
this.options = options; | ||
} | ||
static withHTMLElement(element, options) { | ||
@@ -67,3 +59,11 @@ return this.getEncodedImageData(element).then(data => new TrackedBarcodeView(data, options)); | ||
} | ||
constructor(encodedData, options) { | ||
super(); | ||
if (options == null) { | ||
options = { scale: 1 }; | ||
} | ||
this.data = encodedData; | ||
this.options = options; | ||
} | ||
} | ||
exports.TrackedBarcodeView = TrackedBarcodeView; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
379613
3021
9
2