toJson method
Allows you to serialize object.
Implementation
Map<String, dynamic> toJson() => {
"multipageProcessing": multipageProcessing,
"debugSaveImages": debugSaveImages,
"debugSaveLogs": debugSaveLogs,
"returnUncroppedImage": returnUncroppedImage,
"uvTorchEnabled": uvTorchEnabled,
"debugSaveCroppedImages": debugSaveCroppedImages,
"disableFocusingCheck": disableFocusingCheck,
"debugSaveRFIDSession": debugSaveRFIDSession,
"doublePageSpread": doublePageSpread,
"manualCrop": manualCrop,
"integralImage": integralImage,
"returnCroppedBarcode": returnCroppedBarcode,
"checkHologram": checkHologram,
"checkRequiredTextFields": checkRequiredTextFields,
"depersonalizeLog": depersonalizeLog,
"generateDoublePageSpreadImage": generateDoublePageSpreadImage,
"alreadyCropped": alreadyCropped,
"matchTextFieldMask": matchTextFieldMask,
"fastDocDetect": fastDocDetect,
"updateOCRValidityByGlare": updateOCRValidityByGlare,
"noGraphics": noGraphics,
"multiDocOnImage": multiDocOnImage,
"forceReadMrzBeforeLocate": forceReadMrzBeforeLocate,
"parseBarcodes": parseBarcodes,
"shouldReturnPackageForReprocess": shouldReturnPackageForReprocess,
"disablePerforationOCR": disablePerforationOCR,
"respectImageQuality": respectImageQuality,
"splitNames": splitNames,
"doDetectCan": doDetectCan,
"useFaceApi": useFaceApi,
"measureSystem": measureSystem!.value,
"barcodeParserType": barcodeParserType,
"perspectiveAngle": perspectiveAngle,
"minDPI": minDPI,
"imageDpiOutMax": imageDpiOutMax,
"forceDocID": forceDocID!.value,
"forceDocFormat": forceDocFormat,
"shiftExpiryDate": shiftExpiryDate,
"minimalHolderAge": minimalHolderAge,
"imageOutputMaxHeight": imageOutputMaxHeight,
"imageOutputMaxWidth": imageOutputMaxWidth,
"processAuth": processAuth,
"convertCase": convertCase,
"dateFormat": dateFormat,
"scenario": scenario?.value,
"captureButtonScenario": captureButtonScenario,
"sessionLogFolder": sessionLogFolder,
"timeout": timeout,
"timeoutFromFirstDetect": timeoutFromFirstDetect,
"timeoutFromFirstDocType": timeoutFromFirstDocType,
"documentAreaMin": documentAreaMin,
"documentIDList": documentIDList,
"barcodeTypes": BarcodeType.toIntList(barcodeTypes),
"fieldTypesFilter": VisualFieldType.toIntList(fieldTypesFilter),
"resultTypeOutput": ResultType.toIntList(resultTypeOutput),
"mrzFormatsFilter": MRZFormat.toStringList(mrzFormatsFilter),
"documentGroupFilter": DocType.toIntList(documentGroupFilter),
"imageQA": imageQA.toJson(),
"rfidParams": rfidParams?.toJson(),
"faceApiParams": faceApiParams?.toJson(),
"customParams": customParams,
};