Skip to content

Commit 3d82a79

Browse files
authored
Release 44.1.0 (#163)
1 parent e3c52b3 commit 3d82a79

File tree

97 files changed

+1290
-383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1290
-383
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ The plugin enables the connection to the SDK via React-Native.
1919

2020
## Getting Started
2121

22-
Check out our getting-started section here: https://documentation-preview.anyline.com/react-native-plugin-component/43.0.1/getting-started.html
22+
Check out our getting-started section here: https://documentation-preview.anyline.com/react-native-plugin-component/latest/getting-started.html
2323

2424
## Documentation
2525

26-
Check out our developer guide here: https://documentation-preview.anyline.com/react-native-plugin-component/43.0.1/index.html
26+
Check out our developer guide here: https://documentation-preview.anyline.com/react-native-plugin-component/latest/index.html
2727

2828
## License
2929

30-
See LICENSE file.
30+
See LICENSE file.

example/RNExampleApp/android/app/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ android {
104104
minSdkVersion rootProject.ext.minSdkVersion
105105
targetSdkVersion rootProject.ext.targetSdkVersion
106106
versionCode 5
107-
versionName "43.0.0"
107+
versionName "44.1.0"
108108
multiDexEnabled true
109109

110110
}

example/RNExampleApp/android/gradle/wrapper/gradle-wrapper.properties

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip
4+
networkTimeout=10000
35
zipStoreBase=GRADLE_USER_HOME
46
zipStorePath=wrapper/dists
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

example/RNExampleApp/config/AnalogDigitalMeterConfig.js

+1-6
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@ export default {
44
"doneButtonConfig": {
55
"offset.y": -88
66
},
7-
"segmentConfig": {
8-
"titles": ["Auto", "Dial"],
9-
"modes": ["auto_analog_digital_meter", "dial_meter"],
10-
"offset.y": -24
11-
},
127
"nativeBarcodeScanningFormats": [
138
"CODE_128",
149
"CODE_39",
@@ -26,7 +21,7 @@ export default {
2621
},
2722
"viewPluginConfig": {
2823
"pluginConfig": {
29-
"id": "com.anyline.configs.plugin.auto-meter",
24+
"id": "auto-meter",
3025
"meterConfig": {
3126
"scanMode": "auto_analog_digital_meter"
3227
},

example/RNExampleApp/config/ArabicIdConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default {
1515
},
1616
"viewPluginConfig": {
1717
"pluginConfig": {
18-
"id": "com.anyline.configs.plugin.id_mrz_dl_arabic",
18+
"id": "id-mrz-dl-arabic",
1919
"universalIdConfig": {
2020
"allowedLayouts": {
2121
"mrz": [],

example/RNExampleApp/config/BarcodeConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export default {
22
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
33
"viewPluginConfig": {
44
"pluginConfig": {
5-
"id": "com.anyline.configs.plugin.barcode",
5+
"id": "barcode",
66
"barcodeConfig": {
77
"parseAAMVA": false,
88
"barcodeFormats": [

example/RNExampleApp/config/Barcode_PDF417Config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export default {
22
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
33
"viewPluginConfig": {
44
"pluginConfig": {
5-
"id": "com.anyline.configs.plugin.barcode-pdf417-aamva",
5+
"id": "barcode-pdf417-aamva",
66
"barcodeConfig": {
77
"barcodeFormats": [
88
"PDF_417"

example/RNExampleApp/config/CommercialTireIdConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default {
1515
},
1616
"viewPluginConfig": {
1717
"pluginConfig": {
18-
"id": "TIRE",
18+
"id": "tire",
1919
"cancelOnResult": true,
2020
"commercialTireIdConfig": {}
2121
},

example/RNExampleApp/config/ContainerShipConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export default {
1616
},
1717
"viewPluginConfig": {
1818
"pluginConfig": {
19-
"id": "com.anyline.configs.plugin.horizontal-container",
19+
"id": "horizontal-container",
2020
"containerConfig": {
2121
"scanMode": "HORIZONTAL"
2222
},

example/RNExampleApp/config/CyrillicIdConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default {
1818
},
1919
"viewPluginConfig": {
2020
"pluginConfig": {
21-
"id": "com.anyline.configs.plugin.id_mrz_dl_cyrillic",
21+
"id": "id-mrz-dl-cyrillic",
2222
"universalIdConfig": {
2323
"allowedLayouts": {
2424
"mrz": [],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
export default {
2+
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
3+
"options": {
4+
"doneButtonConfig": {
5+
"offset.y": -88
6+
},
7+
"nativeBarcodeScanningFormats": [
8+
"CODE_128",
9+
"CODE_39",
10+
"QR_CODE",
11+
"PDF_417"
12+
]
13+
},
14+
"cameraConfig": {
15+
"captureResolution": "1080p",
16+
"pictureResolution": "1080p"
17+
},
18+
"flashConfig": {
19+
"mode": "manual_off",
20+
"alignment": "top_left"
21+
},
22+
"viewPluginConfig": {
23+
"pluginConfig": {
24+
"id": "dial-meter",
25+
"meterConfig": {
26+
"scanMode": "dial_meter"
27+
},
28+
"cancelOnResult": true
29+
},
30+
"cutoutConfig": {
31+
"style": "rect",
32+
"maxWidthPercent": "100%",
33+
"width": 768,
34+
"alignment": "top_half",
35+
"ratioFromSize": {
36+
"width": 9,
37+
"height": 4
38+
},
39+
"offset": {
40+
"x": 0,
41+
"y": 80
42+
},
43+
"strokeWidth": 2,
44+
"cornerRadius": 4,
45+
"strokeColor": "0099FF",
46+
"outerColor": "000000",
47+
"outerAlpha": 0.3
48+
},
49+
"scanFeedbackConfig": {
50+
"style": "contour_rect",
51+
"strokeWidth": 2,
52+
"strokeColor": "0099FF",
53+
"fillColor": "220099FF",
54+
"cornerRadius": 2,
55+
"beepOnResult": true,
56+
"vibrateOnResult": true,
57+
"blinkAnimationOnResult": true,
58+
"redrawTimeout": 200,
59+
"animationDuration": 75
60+
}
61+
}
62+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
export default {
2+
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
3+
"options": {
4+
"doneButtonConfig": {
5+
"offset.y": -88
6+
}
7+
},
8+
"cameraConfig": {
9+
"captureResolution": "1080p"
10+
},
11+
"flashConfig": {
12+
"mode": "manual",
13+
"alignment": "top_left"
14+
},
15+
"viewPluginConfig": {
16+
"pluginConfig": {
17+
"id": "license-plate-af",
18+
"licensePlateConfig": {
19+
"scanMode": "africa"
20+
},
21+
"cancelOnResult": true
22+
},
23+
"cutoutConfig": {
24+
"animation": "none",
25+
"maxWidthPercent": "80%",
26+
"maxHeightPercent": "80%",
27+
"alignment": "top_half",
28+
"ratioFromSize": {
29+
"width": 3,
30+
"height": 2
31+
},
32+
"offset": {
33+
"x": 0,
34+
"y": 40
35+
},
36+
"cropPadding": {
37+
"x": 0,
38+
"y": 0
39+
},
40+
"cropOffset": {
41+
"x": 0,
42+
"y": 0
43+
},
44+
"cornerRadius": 4,
45+
"strokeColor": "0099ff",
46+
"strokeWidth": 2,
47+
"feedbackStrokeColor": "0099ff",
48+
"outerColor": "000000",
49+
"outerAlpha": 0.3
50+
},
51+
"scanFeedbackConfig": {
52+
"style": "rect",
53+
"strokeWidth": 2,
54+
"animationDuration": 0,
55+
"strokeColor": "0099ff",
56+
"cornerRadius": 0,
57+
"fillColor": "330099ff",
58+
"beepOnResult": true,
59+
"vibrateOnResult": true,
60+
"blinkAnimationOnResult": true
61+
}
62+
}
63+
}

example/RNExampleApp/config/LicensePlateConfig.js example/RNExampleApp/config/LicensePlateConfigEU.js

-5
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ export default {
33
"options": {
44
"doneButtonConfig": {
55
"offset.y": -88
6-
},
7-
"segmentConfig": {
8-
"titles": ["Auto", "US", "Africa"],
9-
"modes": ["auto", "unitedstates", "africa"],
10-
"offset.y": -24
116
}
127
},
138
"cameraConfig": {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
export default {
2+
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
3+
"options": {
4+
"doneButtonConfig": {
5+
"offset.y": -88
6+
}
7+
},
8+
"cameraConfig": {
9+
"captureResolution": "1080p"
10+
},
11+
"flashConfig": {
12+
"mode": "manual",
13+
"alignment": "top_left"
14+
},
15+
"viewPluginConfig": {
16+
"pluginConfig": {
17+
"id": "license-plate-us",
18+
"licensePlateConfig": {
19+
"scanMode": "unitedstates"
20+
},
21+
"cancelOnResult": true
22+
},
23+
"cutoutConfig": {
24+
"animation": "none",
25+
"maxWidthPercent": "80%",
26+
"maxHeightPercent": "80%",
27+
"alignment": "top_half",
28+
"ratioFromSize": {
29+
"width": 4,
30+
"height": 1
31+
},
32+
"offset": {
33+
"x": 0,
34+
"y": 40
35+
},
36+
"cropPadding": {
37+
"x": 0,
38+
"y": 0
39+
},
40+
"cropOffset": {
41+
"x": 0,
42+
"y": 0
43+
},
44+
"cornerRadius": 4,
45+
"strokeColor": "0099ff",
46+
"strokeWidth": 2,
47+
"feedbackStrokeColor": "0099ff",
48+
"outerColor": "000000",
49+
"outerAlpha": 0.3
50+
},
51+
"scanFeedbackConfig": {
52+
"style": "rect",
53+
"strokeWidth": 2,
54+
"animationDuration": 0,
55+
"strokeColor": "0099ff",
56+
"cornerRadius": 0,
57+
"fillColor": "330099ff",
58+
"beepOnResult": true,
59+
"vibrateOnResult": true,
60+
"blinkAnimationOnResult": true
61+
}
62+
}
63+
}

example/RNExampleApp/config/MRZConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default {
77
},
88
"viewPluginConfig": {
99
"pluginConfig": {
10-
"id": "com.anyline.configs.plugin.mrz",
10+
"id": "mrz",
1111
"mrzConfig": {
1212
"strictMode": false,
1313
"cropAndTransformID": false

example/RNExampleApp/config/NFCMRZConfig.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export default {
2121
},
2222
"viewPluginConfig": {
2323
"pluginConfig": {
24-
"id": "ID_NFC",
24+
"id": "id-nfc",
2525
"mrzConfig": {
2626
"strictMode": false,
2727
"cropAndTransformID": false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
export default {
2+
license: 'ew0KICAibGljZW5zZUtleVZlcnNpb24iOiAiMy4wIiwNCiAgImRlYnVnUmVwb3J0aW5nIjogInBpbmciLA0KICAibWFqb3JWZXJzaW9uIjogIjM3IiwNCiAgInNjb3BlIjogWw0KICAgICJBTEwiLA0KICAgICJORkMiDQogIF0sDQogICJtYXhEYXlzTm90UmVwb3J0ZWQiOiA1LA0KICAiYWR2YW5jZWRCYXJjb2RlIjogdHJ1ZSwNCiAgIm11bHRpQmFyY29kZSI6IHRydWUsDQogICJzdXBwb3J0ZWRCYXJjb2RlRm9ybWF0cyI6IFsNCiAgICAiQUxMIg0KICBdLA0KICAicGxhdGZvcm0iOiBbDQogICAgImlPUyIsDQogICAgIkFuZHJvaWQiDQogIF0sDQogICJzaG93V2F0ZXJtYXJrIjogdHJ1ZSwNCiAgInRvbGVyYW5jZURheXMiOiAzMCwNCiAgInZhbGlkIjogIjIwMjMtMTItMzEiLA0KICAiaW9zSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0sDQogICJhbmRyb2lkSWRlbnRpZmllciI6IFsNCiAgICAiY29tLmFueWxpbmUuZXhhbXBsZXMucmVhY3RuYXRpdmUiDQogIF0NCn0KSlhUTzVRSmZKa2FtUnR2VDc4QTFadGVhTXVzbmJlTW5HSHl0alZmczlxbUtIeDhCT3ltSGVXc2M2aXpjRExIenhtbklnU0JzS1RRNEdhSENsWCtvMEo2R3VtaFNUWHQrNVVuc1hVQVJ6aGhUdEhTa0l1ZVlRQ0p3dTI3bE9kWlBhNVoxSFNxN24weE9tek1jTjM3R1dsajVzVm9SY2pqaUswYVVnY0M5cDFRT0svK29ZejAvWlR2dXFGVjZUeHdiUHkyc3RqaDhLdS9NaXhtcFZFVmh0eWVzMEU2ZzhNVkdBNmNPU1h4NDVXVzgvR0NUWEpqdFJ6NnM2UFBDYzdYSXhQalFjOVAxdzBtblpFYTdjUHpMS3M0Y3hoYjQwSmluSU5qZXp6MDl1em9kbnZUR3VlSEIwcXIzUWNlVmdkS1JVQzhDc24zNmJLM2NLVmVpOVdTUlVRPT0=',
3+
"options": {
4+
"doneButtonConfig": {
5+
"offset.y": -88
6+
}
7+
},
8+
"viewPluginCompositeConfig": {
9+
"id": "parallel-first-vin-barcode",
10+
"processingMode": "parallelFirstScan",
11+
"viewPlugins": [
12+
{
13+
"viewPluginConfig": {
14+
"pluginConfig": {
15+
"id": "barcode",
16+
"barcodeConfig": {
17+
"barcodeFormats": ["ALL"]
18+
}
19+
},
20+
"scanFeedbackConfig": {
21+
"style": "rect",
22+
"strokeWidth": 2,
23+
"strokeColor": "0099FF",
24+
"fillColor": "330099FF",
25+
"cornerRadius": 0,
26+
"beepOnResult": false,
27+
"vibrateOnResult": false,
28+
"blinkAnimationOnResult": true
29+
}
30+
}
31+
},
32+
{
33+
"viewPluginConfig": {
34+
"pluginConfig": {
35+
"id": "vin",
36+
"vinConfig": {}
37+
},
38+
"cutoutConfig": {
39+
"style": "rect",
40+
"maxWidthPercent": "85%",
41+
"alignment": "top_half",
42+
"ratioFromSize": { "width": 62, "height": 9 },
43+
"offset": { "x": 0, "y": 0 },
44+
"outerColor": "000000",
45+
"outerAlpha": 0,
46+
"strokeWidth": 2,
47+
"strokeColor": "0099FF",
48+
"cornerRadius": 4,
49+
"feedbackStrokeColor": "0099FF"
50+
},
51+
"scanFeedbackConfig": {
52+
"style": "contour_rect",
53+
"animation": "traverse_multi",
54+
"animationDuration": 250,
55+
"strokeWidth": 2,
56+
"strokeColor": "0099FF",
57+
"fillColor": "220099FF",
58+
"beepOnResult": false,
59+
"vibrateOnResult": false,
60+
"blinkAnimationOnResult": true
61+
}
62+
}
63+
}
64+
]
65+
}
66+
}

0 commit comments

Comments
 (0)