Skip to content

Commit 6f5f5cc

Browse files
author
Jenkins
committed
9.1.781
1 parent 6dd35a3 commit 6f5f5cc

42 files changed

Lines changed: 1989 additions & 80 deletions

Some content is hidden

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

.vscode/launch.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Flutter",
9+
"cwd": "example",
10+
"request": "launch",
11+
"type": "dart",
12+
"flutterMode": "profile"
13+
}
14+
]
15+
}

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ android {
2828
}
2929

3030
dependencies {
31-
implementation('com.regula.documentreader:api:8.4.12046') {
31+
implementation('com.regula.documentreader:api:9.1.12250') {
3232
transitive = true
3333
}
3434

android/src/main/kotlin/com/regula/plugin/documentreader/Config.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ fun setFunctionality(config: Functionality, input: JSONObject) = input.forEach {
6060
"zoomFactor" -> editor.setZoomFactor(v.toFloat())
6161
"exposure" -> editor.setExposure(v.toFloat())
6262
"videoRecordingSizeDownscaleFactor" -> editor.setVideoRecordingSizeDownscaleFactor(v.toFloat())
63+
"mdlTimeout" -> editor.setMDLTimeout(v.toDouble())
6364
"excludedCamera2Models" -> editor.setExcludedCamera2Models((v as JSONArray).toList())
6465
"cameraSize" -> editor.setCameraSize(cameraSizeFromJSON(v as JSONObject).first, cameraSizeFromJSON(v).second)
6566
}
@@ -96,6 +97,7 @@ fun getFunctionality(input: Functionality) = mapOf(
9697
"zoomFactor" to input.zoomFactor,
9798
"exposure" to input.exposure,
9899
"videoRecordingSizeDownscaleFactor" to input.videoRecordingSizeDownscaleFactor,
100+
"mdlTimeout" to input.mdlTimeout,
99101
"excludedCamera2Models" to input.excludedCamera2Models.toJson(),
100102
"cameraSize" to generateCameraSize(input.cameraWidth, input.cameraHeight)
101103
).toJson()
@@ -144,6 +146,7 @@ fun setProcessParams(processParams: ProcessParam, opts: JSONObject) = opts.forEa
144146
"disableAuthResolutionFilter" -> processParams.disableAuthResolutionFilter = v as Boolean
145147
"strictSecurityChecks" -> processParams.strictSecurityChecks = v as Boolean
146148
"returnTransliteratedFields" -> processParams.returnTransliteratedFields = v as Boolean
149+
"checkCaptureProcessIntegrity" -> processParams.checkCaptureProcessIntegrity = v as Boolean
147150
"measureSystem" -> processParams.measureSystem = v.toInt()
148151
"barcodeParserType" -> processParams.barcodeParserType = v.toInt()
149152
"perspectiveAngle" -> processParams.perspectiveAngle = v.toInt()
@@ -174,6 +177,7 @@ fun setProcessParams(processParams: ProcessParam, opts: JSONObject) = opts.forEa
174177
"documentGroupFilter" -> processParams.documentGroupFilter = v.toIntArray()
175178
"lcidIgnoreFilter" -> processParams.lcidIgnoreFilter = v.toIntArray()
176179
"lcidFilter" -> processParams.lcidFilter = v.toIntArray()
180+
"fieldTypesIgnoreFilter" -> processParams.fieldTypesIgnoreFilter = v.toIntArray()
177181
"barcodeTypes" -> processParams.doBarcodes = barcodeTypeArrayFromJson(v as JSONArray)
178182
"mrzFormatsFilter" -> processParams.mrzFormatsFilter = (v as JSONArray).toArray()
179183
"customParams" -> processParams.customParams = v as JSONObject
@@ -231,6 +235,7 @@ fun getProcessParams(processParams: ProcessParam) = mapOf(
231235
"disableAuthResolutionFilter" to processParams.disableAuthResolutionFilter,
232236
"strictSecurityChecks" to processParams.strictSecurityChecks,
233237
"returnTransliteratedFields" to processParams.returnTransliteratedFields,
238+
"checkCaptureProcessIntegrity" to processParams.checkCaptureProcessIntegrity,
234239
"measureSystem" to processParams.measureSystem,
235240
"barcodeParserType" to processParams.barcodeParserType,
236241
"perspectiveAngle" to processParams.perspectiveAngle,
@@ -260,6 +265,7 @@ fun getProcessParams(processParams: ProcessParam) = mapOf(
260265
"documentGroupFilter" to processParams.documentGroupFilter.toJson(),
261266
"lcidIgnoreFilter" to processParams.lcidIgnoreFilter.toJson(),
262267
"lcidFilter" to processParams.lcidFilter.toJson(),
268+
"fieldTypesIgnoreFilter" to processParams.fieldTypesIgnoreFilter.toJson(),
263269
"resultTypeOutput" to processParams.resultTypeOutput.toJson(),
264270
"mrzFormatsFilter" to processParams.mrzFormatsFilter.toJson(),
265271
"barcodeTypes" to generateBarcodeTypeArray(processParams.doBarcodes),
@@ -314,6 +320,7 @@ fun setCustomization(customization: ParamsCustomization, opts: JSONObject) = opt
314320
"activityIndicatorPortraitPositionMultiplier" -> editor.setActivityIndicatorPortraitPositionMultiplier(v.toFloat())
315321
"activityIndicatorLandscapePositionMultiplier" -> editor.setActivityIndicatorLandscapePositionMultiplier(v.toFloat())
316322
"cameraPreviewVerticalPositionMultiplier" -> editor.setCameraPreviewVerticalPositionMultiplier(v.toFloat())
323+
"multipageButtonPositionMultiplier" -> editor.setMultipageButtonPositionMultiplier(v.toFloat())
317324
"multipageAnimationFrontImage" -> editor.setMultipageAnimationFrontImage(v.toDrawable())
318325
"multipageAnimationBackImage" -> editor.setMultipageAnimationBackImage(v.toDrawable())
319326
"borderBackgroundImage" -> editor.setBorderBackgroundImage(v.toDrawable())
@@ -400,6 +407,7 @@ fun getCustomization(customization: ParamsCustomization) = mapOf(
400407
"activityIndicatorPortraitPositionMultiplier" to customization.activityIndicatorPortraitPositionMultiplier,
401408
"activityIndicatorLandscapePositionMultiplier" to customization.activityIndicatorLandscapePositionMultiplier,
402409
"cameraPreviewVerticalPositionMultiplier" to customization.cameraPreviewVerticalPositionMultiplier,
410+
"multipageButtonPositionMultiplier" to customization.multipageButtonPositionMultiplier,
403411
"multipageAnimationFrontImage" to customization.multipageAnimationFrontImage.toBase64(),
404412
"multipageAnimationBackImage" to customization.multipageAnimationBackImage.toBase64(),
405413
"borderBackgroundImage" to customization.borderBackgroundImage.toBase64(),

0 commit comments

Comments
 (0)