Skip to content

Commit 7772970

Browse files
author
Jenkins
committed
8.4.442
1 parent 751958d commit 7772970

18 files changed

Lines changed: 70 additions & 58 deletions

File tree

RNDocumentReader.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source = File.join(__dir__, 'ios')
55

66
Pod::Spec.new do |s|
77
s.name = 'RNDocumentReader'
8-
s.version = '7.2.434'
8+
s.version = '8.4.442'
99
s.summary = package['description']
1010
s.license = package['license']
1111

android/src/main/java/com/regula/plugin/documentreader/Main.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import com.regula.documentreader.api.DocumentReader.Instance
1616
import com.regula.documentreader.api.completions.IDocumentReaderCompletion
1717
import com.regula.documentreader.api.completions.IDocumentReaderInitCompletion
1818
import com.regula.documentreader.api.completions.IDocumentReaderPrepareDbCompletion
19+
import com.regula.documentreader.api.completions.IVideoEncoderCompletion
1920
import com.regula.documentreader.api.completions.model.PrepareProgress
2021
import com.regula.documentreader.api.completions.rfid.IRfidPKDCertificateCompletion
2122
import com.regula.documentreader.api.completions.rfid.IRfidReaderCompletion
@@ -476,7 +477,8 @@ fun prepareCompletion(callback: Callback) = object : IDocumentReaderPrepareDbCom
476477

477478
fun initCompletion(callback: Callback) = IDocumentReaderInitCompletion { success, error ->
478479
if (success) {
479-
Instance().setVideoEncoderCompletion { _, file -> sendEvent(videoEncoderCompletionEvent, file.path) }
480+
videoEncoderCompletion = IVideoEncoderCompletion { _, file -> sendEvent(videoEncoderCompletionEvent, file.path) }
481+
Instance().setVideoEncoderCompletion(videoEncoderCompletion)
480482
Instance().setOnClickListener { sendEvent(onCustomButtonTappedEvent, it.tag) }
481483
}
482484
callback(generateSuccessCompletion(success, error))
@@ -577,3 +579,4 @@ fun stopBackgroundRFID() {
577579

578580
// Weak references
579581
lateinit var localizationCallbacks: LocalizationCallbacks
582+
lateinit var videoEncoderCompletion: IVideoEncoderCompletion

docs/classes/DocumentReader.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
</div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><span><span class="tsd-kind-parameter">completion</span>: <a href="../types/VideoEncoderCompletion.html" class="tsd-signature-type tsd-kind-type-alias">VideoEncoderCompletion</a></span></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in index.d.ts:232</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="instance" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><code class="tsd-tag">Static</code><span>instance</span><a href="#instance" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature" id="instance.instance-1"><span class="tsd-signature-keyword">get</span> instance<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="DocumentReader.html" class="tsd-signature-type tsd-kind-class">DocumentReader</a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>The only instance of singleton class <a href="DocumentReader.html" class="tsd-kind-class">DocumentReader</a>.</p>
6868
</div><h4 class="tsd-returns-title">Returns <a href="DocumentReader.html" class="tsd-signature-type tsd-kind-class">DocumentReader</a></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in index.d.ts:140</li></ul></aside></li></ul></section></section></details><details class="tsd-panel-group tsd-member-group tsd-accordion" open><summary class="tsd-accordion-summary" data-key="section-Methods"><h2><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><use href="../assets/icons.svg#icon-chevronDown"></use></svg> Methods</h2></summary><section><section class="tsd-panel tsd-member"><a id="addPKDCertificates" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>addPKDCertificates</span><a href="#addPKDCertificates" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="addPKDCertificates.addPKDCertificates-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">addPKDCertificates</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">certificates</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span><a href="#addPKDCertificates.addPKDCertificates-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Used to pass certificates to Document Reader that will be used during the
6969
RFID chip processing.</p>
70-
</div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><span><span class="tsd-kind-parameter">certificates</span>: <span class="tsd-signature-symbol">[</span><a href="PKDCertificate.html" class="tsd-signature-type tsd-kind-class">PKDCertificate</a><span class="tsd-signature-symbol">]</span></span><div class="tsd-comment tsd-typography"><p>PKD certificates.</p>
70+
</div><div class="tsd-parameters"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameter-list"><li><span><span class="tsd-kind-parameter">certificates</span>: <a href="PKDCertificate.html" class="tsd-signature-type tsd-kind-class">PKDCertificate</a><span class="tsd-signature-symbol">[]</span></span><div class="tsd-comment tsd-typography"><p>PKD certificates.</p>
7171
</div><div class="tsd-comment tsd-typography"></div></li></ul></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in index.d.ts:348</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="cancelDBUpdate" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>cancelDBUpdate</span><a href="#cancelDBUpdate" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="cancelDBUpdate.cancelDBUpdate-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">cancelDBUpdate</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><a href="#cancelDBUpdate.cancelDBUpdate-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Cancels any ongoing database update or preparation.</p>
7272
</div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4><div class="tsd-comment tsd-typography"></div><aside class="tsd-sources"><ul><li>Defined in index.d.ts:293</li></ul></aside></li></ul></section><section class="tsd-panel tsd-member"><a id="checkDatabaseUpdate" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span>check<wbr/>Database<wbr/>Update</span><a href="#checkDatabaseUpdate" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></h3><ul class="tsd-signatures"><li class="tsd-signature tsd-anchor-link"><a id="checkDatabaseUpdate.checkDatabaseUpdate-1" class="tsd-anchor"></a><span class="tsd-kind-call-signature">check<wbr/>Database<wbr/>Update</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">databaseID</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="DocumentsDatabase.html" class="tsd-signature-type tsd-kind-class">DocumentsDatabase</a><span class="tsd-signature-symbol">&gt;</span><a href="#checkDatabaseUpdate.checkDatabaseUpdate-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="../assets/icons.svg#icon-anchor"></use></svg></a></li><li class="tsd-description"><div class="tsd-comment tsd-typography"><p>Allows you to to check database update.</p>
7373
<p>Requires <code>android.permission.INTERNET</code> android permission.</p>

examples/capacitor/package-lock.json

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/capacitor/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
"android": "scripts/android.sh"
77
},
88
"dependencies": {
9-
"@regulaforensics/document-reader": "7.2.434",
9+
"@regulaforensics/document-reader": "8.4.442",
1010
"@regulaforensics/document-reader-core-fullauthrfid": "8.4.787",
11-
"@regulaforensics/document-reader-btdevice": "8.2.8-beta",
11+
"@regulaforensics/document-reader-btdevice": "8.4.31",
1212
"@awesome-cordova-plugins/file": "6.6.0",
1313
"@awesome-cordova-plugins/camera": "6.6.0",
1414
"cordova-plugin-file": "8.1.3",

examples/ionic/package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/ionic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
"@awesome-cordova-plugins/file": "^8.1.0",
1919
"@ionic/angular": "^8.7.3",
2020
"@ionic/cordova-builders": "^12.3.0",
21-
"@regulaforensics/document-reader": "7.2.434",
21+
"@regulaforensics/document-reader": "8.4.442",
2222
"@regulaforensics/document-reader-core-fullauthrfid": "8.4.787",
23-
"@regulaforensics/document-reader-btdevice": "8.2.8-beta",
23+
"@regulaforensics/document-reader-btdevice": "8.4.31",
2424
"cordova-android": "^14.0.1",
2525
"cordova-ios": "^7.1.1",
2626
"cordova-plugin-camera": "^8.0.0",

examples/react_native/package-lock.json

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/react_native/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"start": "expo start"
99
},
1010
"dependencies": {
11-
"@regulaforensics/document-reader": "7.2.434",
11+
"@regulaforensics/document-reader": "8.4.442",
1212
"@regulaforensics/document-reader-core-fullauthrfid": "8.4.787",
13-
"@regulaforensics/document-reader-btdevice": "8.2.8-beta",
13+
"@regulaforensics/document-reader-btdevice": "8.4.31",
1414
"react-native": "^0.81.4",
1515
"react-native-fs": "^2.20.0",
1616
"react-native-image-picker": "^8.2.1",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@regulaforensics/document-reader",
3-
"version": "7.2.434",
3+
"version": "8.4.442",
44
"description": "This is an npm module for Regula Document Reader SDK. It allows you to read various kinds of identification documents using your phone's camera.",
55
"main": "www/react-native/index.js",
66
"module": "www/capacitor/index.js",

0 commit comments

Comments
 (0)