fix(blinkid): resolve issues with blink card

This commit is contained in:
Jeff Julian 2019-05-03 19:16:55 -05:00
parent 4601ea3e01
commit 1f31954cb3

View File

@ -837,47 +837,26 @@ export interface EgyptIdFrontRecognizer extends Recognizer<EgyptIdFrontRecognize
} }
export interface EgyptIdFrontRecognizerCtor extends RecognizerCtor<EgyptIdFrontRecognizer> {} export interface EgyptIdFrontRecognizerCtor extends RecognizerCtor<EgyptIdFrontRecognizer> {}
export interface BlinkCardEliteBackRecognizerResult extends RecognizerResult { export interface BlinkCardEliteRecognizerResult extends RecognizerResult {
cardNumber: string;
cvv: string;
fullDocumentImage: string;
inventoryNumber: string;
validThru: Date;
}
export interface BlinkCardEliteBackRecognizerResultCtor extends RecognizerResultCtor<BlinkCardEliteBackRecognizerResult> {}
export interface BlinkCardEliteBackRecognizer extends Recognizer<BlinkCardEliteBackRecognizerResult> {
anonymizeCardNumber: boolean;
anonymizeCvv: boolean;
detectGlare: boolean;
extractCvv: boolean;
extractInventoryNumber: boolean;
extractValidThru: boolean;
fullDocumentImageDpi: number;
fullDocumentImageExtensionFactors: ImageExtensionFactors;
returnFullDocumentImage: boolean;
}
export interface BlinkCardEliteCombinedRecognizerResult extends RecognizerResult {
cardNumber: string; cardNumber: string;
cvv: string; cvv: string;
digitalSignature: string; digitalSignature: string;
digitalSignatureVersion: string; digitalSignatureVersion: string;
documentDataMatch: boolean; documentDataMatch: boolean;
fullDocumentImage: string; fullDocumentBackImage: string;
fullDocumentFrontImage: string; fullDocumentFrontImage: string;
inventoryNumber: string; inventoryNumber: string;
owner: string; owner: string;
scanningFirstSideDone: boolean; scanningFirstSideDone: boolean;
validThru: Date; validThru: Date;
} }
export interface BlinkCardEliteCombinedRecognizerResultCtor extends RecognizerResultCtor<BlinkCardEliteCombinedRecognizerResult> {} export interface BlinkCardEliteRecognizerResultCtor extends RecognizerResultCtor<BlinkCardEliteRecognizerResult> {}
export interface BlinkCardEliteCombinedRecognizer extends Recognizer<BlinkCardEliteCombinedRecognizerResult> { export interface BlinkCardEliteRecognizer extends Recognizer<BlinkCardEliteRecognizerResult> {
anonymizeCardNumber: boolean; anonymizeCardNumber: boolean;
anonymizeCvv: boolean; anonymizeCvv: boolean;
anonymizeOwner: boolean;
detectGlare: boolean; detectGlare: boolean;
extractCvv: boolean;
extractInventoryNumber: boolean; extractInventoryNumber: boolean;
extractOwner: boolean; extractOwner: boolean;
extractValidThru: boolean; extractValidThru: boolean;
@ -886,20 +865,7 @@ export interface BlinkCardEliteCombinedRecognizer extends Recognizer<BlinkCardEl
returnFullDocumentImage: boolean; returnFullDocumentImage: boolean;
signResult: boolean; signResult: boolean;
} }
export interface BlinkCardEliteRecognizerCtor extends RecognizerCtor<BlinkCardEliteRecognizer> {}
export interface BlinkCardEliteFrontRecognizerResult extends RecognizerResult {
fullDocumentImage: string;
owner: string;
}
export interface BlinkCardEliteFrontRecognizerResultCtor extends RecognizerResultCtor<BlinkCardEliteFrontRecognizerResult> {}
export interface BlinkCardEliteFrontRecognizer extends Recognizer<BlinkCardEliteFrontRecognizerResult> {
anonymizeOwner: boolean;
detectGlare: boolean;
extractOwner: boolean;
fullDocumentImageDpi: number;
fullDocumentImageExtensionFactors: ImageExtensionFactors;
}
export interface EudlRecognizerResult extends RecognizerResult { export interface EudlRecognizerResult extends RecognizerResult {
address: string; address: string;
@ -2761,6 +2727,10 @@ export class BlinkId extends IonicNativePlugin {
@CordovaProperty() AustriaIdFrontRecognizer: AustriaIdFrontRecognizerCtor; @CordovaProperty() AustriaIdFrontRecognizer: AustriaIdFrontRecognizerCtor;
@CordovaProperty() AustriaPassportRecognizerResult: AustriaPassportRecognizerResultCtor; @CordovaProperty() AustriaPassportRecognizerResult: AustriaPassportRecognizerResultCtor;
@CordovaProperty() AustriaPassportRecognizer: AustriaPassportRecognizerCtor; @CordovaProperty() AustriaPassportRecognizer: AustriaPassportRecognizerCtor;
@CordovaProperty() BlinkCardEliteRecognizer: BlinkCardEliteRecognizerCtor;
@CordovaProperty() BlinkCardEliteRecognizerResult: BlinkCardEliteRecognizerResultCtor;
@CordovaProperty() BlinkCardRecognizerResult: BlinkCardRecognizerResultCtor;
@CordovaProperty() BlinkCardRecognizer: BlinkCardRecognizerCtor;
@CordovaProperty() ColombiaDlFrontRecognizerResult: ColombiaDlFrontRecognizerResultCtor; @CordovaProperty() ColombiaDlFrontRecognizerResult: ColombiaDlFrontRecognizerResultCtor;
@CordovaProperty() ColombiaIdBackRecognizerResult: ColombiaIdBackRecognizerResultCtor; @CordovaProperty() ColombiaIdBackRecognizerResult: ColombiaIdBackRecognizerResultCtor;
@CordovaProperty() ColombiaIdBackRecognizer: ColombiaIdBackRecognizerCtor; @CordovaProperty() ColombiaIdBackRecognizer: ColombiaIdBackRecognizerCtor;
@ -2778,9 +2748,6 @@ export class BlinkId extends IonicNativePlugin {
@CordovaProperty() DocumentFaceRecognizerResult: DocumentFaceRecognizerResultCtor; @CordovaProperty() DocumentFaceRecognizerResult: DocumentFaceRecognizerResultCtor;
@CordovaProperty() EgyptIdFrontRecognizerResult: EgyptIdFrontRecognizerResultCtor; @CordovaProperty() EgyptIdFrontRecognizerResult: EgyptIdFrontRecognizerResultCtor;
@CordovaProperty() EgyptIdFrontRecognizer: EgyptIdFrontRecognizerCtor; @CordovaProperty() EgyptIdFrontRecognizer: EgyptIdFrontRecognizerCtor;
@CordovaProperty() BlinkCardEliteBackRecognizerResult: BlinkCardEliteBackRecognizerResultCtor;
@CordovaProperty() BlinkCardEliteCombinedRecognizerResult: BlinkCardEliteCombinedRecognizerResultCtor;
@CordovaProperty() BlinkCardEliteFrontRecognizerResult: BlinkCardEliteFrontRecognizerResultCtor;
@CordovaProperty() EudlRecognizerResult: EudlRecognizerResultCtor; @CordovaProperty() EudlRecognizerResult: EudlRecognizerResultCtor;
@CordovaProperty() GermanyCombinedRecognizerResult: GermanyCombinedRecognizerResultCtor; @CordovaProperty() GermanyCombinedRecognizerResult: GermanyCombinedRecognizerResultCtor;
@CordovaProperty() GermanyCombinedRecognizer: GermanyCombinedRecognizerCtor; @CordovaProperty() GermanyCombinedRecognizer: GermanyCombinedRecognizerCtor;
@ -2834,8 +2801,6 @@ export class BlinkId extends IonicNativePlugin {
@CordovaProperty() MyKadFrontRecognizer: MyKadFrontRecognizerCtor; @CordovaProperty() MyKadFrontRecognizer: MyKadFrontRecognizerCtor;
@CordovaProperty() NewZealandDlFrontRecognizerResult: NewZealandDlFrontRecognizerResultCtor; @CordovaProperty() NewZealandDlFrontRecognizerResult: NewZealandDlFrontRecognizerResultCtor;
@CordovaProperty() NewZealandDlFrontRecognizer: NewZealandDlFrontRecognizerCtor; @CordovaProperty() NewZealandDlFrontRecognizer: NewZealandDlFrontRecognizerCtor;
@CordovaProperty() BlinkCardRecognizerResult: BlinkCardRecognizerResultCtor;
@CordovaProperty() BlinkCardRecognizer: BlinkCardRecognizerCtor;
@CordovaProperty() Pdf417RecognizerResult: Pdf417RecognizerResultCtor; @CordovaProperty() Pdf417RecognizerResult: Pdf417RecognizerResultCtor;
@CordovaProperty() Pdf417Recognizer: Pdf417RecognizerCtor; @CordovaProperty() Pdf417Recognizer: Pdf417RecognizerCtor;
@CordovaProperty() PolandCombinedRecognizerResult: PolandCombinedRecognizerResultCtor; @CordovaProperty() PolandCombinedRecognizerResult: PolandCombinedRecognizerResultCtor;