@@ -134,6 +134,7 @@ export class DocumentReaderGraphicField {
134134 fieldType ?: number
135135 lightType ?: number
136136 pageIndex ?: number
137+ originalPageIndex ?: number
137138 fieldName ?: string
138139 lightName ?: string
139140 value ?: string
@@ -147,6 +148,7 @@ export class DocumentReaderGraphicField {
147148 result . fieldType = jsonObject [ "fieldType" ]
148149 result . lightType = jsonObject [ "lightType" ]
149150 result . pageIndex = jsonObject [ "pageIndex" ]
151+ result . originalPageIndex = jsonObject [ "originalPageIndex" ]
150152 result . fieldName = jsonObject [ "fieldName" ]
151153 result . lightName = jsonObject [ "lightName" ]
152154 result . value = jsonObject [ "value" ]
@@ -417,6 +419,7 @@ export class DocumentReaderDocumentType {
417419 dType ?: number
418420 dFormat ?: number
419421 dMRZ ?: boolean
422+ isDeprecated ?: boolean
420423 name ?: string
421424 ICAOCode ?: string
422425 dDescription ?: string
@@ -433,6 +436,7 @@ export class DocumentReaderDocumentType {
433436 result . dType = jsonObject [ "dType" ]
434437 result . dFormat = jsonObject [ "dFormat" ]
435438 result . dMRZ = jsonObject [ "dMRZ" ]
439+ result . isDeprecated = jsonObject [ "isDeprecated" ]
436440 result . name = jsonObject [ "name" ]
437441 result . ICAOCode = jsonObject [ "ICAOCode" ]
438442 result . dDescription = jsonObject [ "dDescription" ]
@@ -1143,6 +1147,8 @@ export class ImageInputParam {
11431147 width ?: number
11441148 height ?: number
11451149 type ?: number
1150+ disableFrameShiftIR ?: boolean
1151+ doFlipYAxis ?: boolean
11461152
11471153 static fromJson ( jsonObject ?: any ) : ImageInputParam | undefined {
11481154 if ( jsonObject == null || jsonObject == undefined ) return undefined
@@ -1151,6 +1157,8 @@ export class ImageInputParam {
11511157 result . width = jsonObject [ "width" ]
11521158 result . height = jsonObject [ "height" ]
11531159 result . type = jsonObject [ "type" ]
1160+ result . disableFrameShiftIR = jsonObject [ "disableFrameShiftIR" ]
1161+ result . doFlipYAxis = jsonObject [ "doFlipYAxis" ]
11541162
11551163 return result
11561164 }
@@ -1813,6 +1821,11 @@ export const eRPRM_Authenticity = {
18131821 KINEGRAM : 131072 ,
18141822 HOLOGRAMS_DETECTION : 524288 ,
18151823 MRZ : 8388608 ,
1824+ STATUS_ONLY : 0x80000000 ,
1825+ OVI : 0x00000400 ,
1826+ LIVENESS : 0x00200000 ,
1827+ OCR : 0x00400000 ,
1828+ UV : 1 | 4 | 16 ,
18161829}
18171830
18181831export const eRFID_ErrorCodes = {
@@ -2734,6 +2747,7 @@ export const ScenarioIdentifier = {
27342747 SCENARIO_OCR_FREE : "OcrFree" ,
27352748 SCENARIO_CREDIT_CARD : "CreditCard" ,
27362749 SCENARIO_CAPTURE : "Capture" ,
2750+ SCENARIO_BARCODE_AND_LOCATE : "BarcodeAndLocate" ,
27372751}
27382752
27392753export const eRFID_AccessControl_ProcedureType = {
@@ -2936,9 +2950,18 @@ export const eCheckDiagnose = {
29362950 FINISHED_BY_TIMEOUT : 186 ,
29372951 HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME : 187 ,
29382952 LIVENESS_DEPTH_CHECK_FAILED : 190 ,
2939- MRZ_QUALITY_WRONG_MRZ_DPI : 200 ,
2953+ MRZ_QUALITY_WRONG_SYMBOL_POSITION : 200 ,
29402954 MRZ_QUALITY_WRONG_BACKGROUND : 201 ,
2941- LAST_DIAGNOSE_VALUE : 210 ,
2955+ MRZ_QUALITY_WRONG_MRZ_WIDTH : 202 ,
2956+ MRZ_QUALITY_WRONG_MRZ_HEIGHT : 203 ,
2957+ MRZ_QUALITY_WRONG_LINE_POSITION : 204 ,
2958+ MRZ_QUALITY_WRONG_FONT_TYPE : 205 ,
2959+ OCR_QUALITY_TEXT_POSITION : 220 ,
2960+ OCR_QUALITY_INVALID_FONT : 221 ,
2961+ OCR_QUALITY_INVALID_BACKGROUND : 222 ,
2962+ LAS_INK_INVALID_LINES_FREQUENCY : 230 ,
2963+ LAST_DIAGNOSE_VALUE : 250 ,
2964+ DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED : 240 ,
29422965}
29432966
29442967export const RFIDDelegate = {
@@ -3712,7 +3735,7 @@ export const BarcodeType = {
37123735}
37133736
37143737export const eRPRM_SecurityFeatureType = {
3715- NONE : - 1 ,
3738+ SECURITY_FEATURE_TYPE_NONE : - 1 ,
37163739 SECURITY_FEATURE_TYPE_BLANK : 0 ,
37173740 SECURITY_FEATURE_TYPE_FILL : 1 ,
37183741 SECURITY_FEATURE_TYPE_PHOTO : 2 ,
@@ -3741,7 +3764,22 @@ export const eRPRM_SecurityFeatureType = {
37413764 SECURITY_FEATURE_TYPE_PHOTO_COLOR : 25 ,
37423765 SECURITY_FEATURE_TYPE_PHOTO_SHAPE : 26 ,
37433766 SECURITY_FEATURE_TYPE_PHOTO_CORNERS : 27 ,
3744- DOCUMENT_CANCELLING_DETECTOR : 28 ,
3767+ SECURITY_FEATURE_TYPE_OCR : 28 ,
3768+ SECURITY_FEATURE_TYPE_PORTRAIT_COMPARISON_EXTVS_VISUAL : 29 ,
3769+ SECURITY_FEATURE_TYPE_PORTRAIT_COMPARISON_EXTVS_RFID : 30 ,
3770+ SECURITY_FEATURE_TYPE_PORTRAIT_COMPARISON_EXTVS_LIVE : 31 ,
3771+ SECURITY_FEATURE_TYPE_LIVENESS_DEPTH : 32 ,
3772+ SECURITY_FEATURE_TYPE_MICROTEXT : 33 ,
3773+ SECURITY_FEATURE_TYPE_FLUORESCENT_OBJECT : 34 ,
3774+ SECURITY_FEATURE_TYPE_LANDMARKS_CHECK : 35 ,
3775+ SECURITY_FEATURE_TYPE_FACE_PRESENCE : 36 ,
3776+ SECURITY_FEATURE_TYPE_FACE_ABSENCE : 38 ,
3777+ SECURITY_FEATURE_TYPE_LIVENESS_SCREEN_CAPTURE : 39 ,
3778+ SECURITY_FEATURE_TYPE_LIVENESS_ELECTRONIC_DEVICE : 40 ,
3779+ SECURITY_FEATURE_TYPE_LIVENESS_OVI : 41 ,
3780+ SECURITY_FEATURE_TYPE_BARCODE_SIZE_CHECK : 42 ,
3781+ SECURITY_FEATURE_TYPE_LAS_INK : 43 ,
3782+ SECURITY_FEATURE_TYPE_LIVENESS_MLI : 44 ,
37453783}
37463784
37473785export const OnlineMode = {
@@ -6697,6 +6735,7 @@ export const eRPRM_Lights = {
66976735 RPRM_Light_IR_SIDE : 16 ,
66986736 RPRM_Light_IR_Full : ( 8 | 16 ) ,
66996737 RPRM_LIGHT_OVD : 67108864 ,
6738+ RPRM_LIGHT_WHITE_FULL_OVD : ( 6 | 67108864 ) ,
67006739
67016740 getTranslation ( value : number ) {
67026741 switch ( value ) {
@@ -6893,4 +6932,6 @@ export default class DocumentReader {
68936932 static showScannerWithCameraIDAndOpts ( cameraID : number , options : object , successCallback : ( response : string ) => void , errorCallback ?: ( error : string ) => void ) : void
68946933 static recognizeImageWithCameraMode ( image : string , mode : boolean , successCallback : ( response : string ) => void , errorCallback ?: ( error : string ) => void ) : void
68956934 static recognizeImagesWithImageInputs ( images : ImageInputData [ ] , successCallback : ( response : string ) => void , errorCallback ?: ( error : string ) => void ) : void
6935+ static setOnCustomButtonTappedListener ( successCallback : ( response : string ) => void , errorCallback ?: ( error : string ) => void ) : void
6936+ static setLanguage ( language : string , successCallback : ( response : string ) => void , errorCallback ?: ( error : string ) => void ) : void
68966937}
0 commit comments