Class MrzScannerScreenTextLocalization
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class MrzScannerScreenTextLocalization implements Parcelable
Configuration of the all strings for MRZ scanner screen.
-
-
Field Summary
Fields Modifier and Type Field Description private StringtopBarTitleprivate StringtopBarCancelButtonprivate StringtopUserGuidanceprivate StringfinderViewUserGuidanceprivate StringintroScreenTitleprivate StringintroScreenDoneButtonprivate StringintroScreenTextprivate StringcompletionOverlaySuccessMessageprivate StringaccessibilityDescriptionOpenIntroScreenButtonprivate StringaccessibilityDescriptionIntroScreenDoneButtonprivate StringaccessibilityDescriptionCancelButtonprivate StringaccessibilityDescriptionFlashButtonprivate StringaccessibilityDescriptionZoomButtonprivate StringaccessibilityDescriptionFlipCameraButtonprivate StringcameraPermissionEnableCameraTitleprivate StringcameraPermissionEnableCameraExplanationprivate StringcameraPermissionEnableCameraButtonprivate StringcameraPermissionCloseButtonprivate StringaccessibilityDescriptionCameraPermissionEnableCameraButtonprivate StringaccessibilityDescriptionCameraPermissionCloseButton
-
Constructor Summary
Constructors Constructor Description MrzScannerScreenTextLocalization(Map<String, Object> source)MrzScannerScreenTextLocalization(JSONObject json)MrzScannerScreenTextLocalization(String topBarTitle, String topBarCancelButton, String topUserGuidance, String finderViewUserGuidance, String introScreenTitle, String introScreenDoneButton, String introScreenText, String completionOverlaySuccessMessage, String accessibilityDescriptionOpenIntroScreenButton, String accessibilityDescriptionIntroScreenDoneButton, String accessibilityDescriptionCancelButton, String accessibilityDescriptionFlashButton, String accessibilityDescriptionZoomButton, String accessibilityDescriptionFlipCameraButton, String cameraPermissionEnableCameraTitle, String cameraPermissionEnableCameraExplanation, String cameraPermissionEnableCameraButton, String cameraPermissionCloseButton, String accessibilityDescriptionCameraPermissionEnableCameraButton, String accessibilityDescriptionCameraPermissionCloseButton)
-
Method Summary
Modifier and Type Method Description final StringgetTopBarTitle()Title for the top bar. final UnitsetTopBarTitle(String topBarTitle)Title for the top bar. final StringgetTopBarCancelButton()Cancel button text for the top bar. final UnitsetTopBarCancelButton(String topBarCancelButton)Cancel button text for the top bar. final StringgetTopUserGuidance()Text for the top user guidance caption. final UnitsetTopUserGuidance(String topUserGuidance)Text for the top user guidance caption. final StringgetFinderViewUserGuidance()Text for the user guidance caption below the finder view. final UnitsetFinderViewUserGuidance(String finderViewUserGuidance)Text for the user guidance caption below the finder view. final StringgetIntroScreenTitle()Title for the introduction screen. final UnitsetIntroScreenTitle(String introScreenTitle)Title for the introduction screen. final StringgetIntroScreenDoneButton()Start scanning button text for the introduction screen. final UnitsetIntroScreenDoneButton(String introScreenDoneButton)Start scanning button text for the introduction screen. final StringgetIntroScreenText()The text explanation for the introduction screen. final UnitsetIntroScreenText(String introScreenText)The text explanation for the introduction screen. final StringgetCompletionOverlaySuccessMessage()Caption for the success overlay. final UnitsetCompletionOverlaySuccessMessage(String completionOverlaySuccessMessage)Caption for the success overlay. final StringgetAccessibilityDescriptionOpenIntroScreenButton()Accessibility description for the 'open introduction screen' button in top bar. final UnitsetAccessibilityDescriptionOpenIntroScreenButton(String accessibilityDescriptionOpenIntroScreenButton)Accessibility description for the 'open introduction screen' button in top bar. final StringgetAccessibilityDescriptionIntroScreenDoneButton()Accessibility description for the 'done'/'start scanning' button in the introduction screen. final UnitsetAccessibilityDescriptionIntroScreenDoneButton(String accessibilityDescriptionIntroScreenDoneButton)Accessibility description for the 'done'/'start scanning' button in the introduction screen. final StringgetAccessibilityDescriptionCancelButton()Accessibility description for the 'cancel' button in the top bar. final UnitsetAccessibilityDescriptionCancelButton(String accessibilityDescriptionCancelButton)Accessibility description for the 'cancel' button in the top bar. final StringgetAccessibilityDescriptionFlashButton()Accessibility description for the flash button. final UnitsetAccessibilityDescriptionFlashButton(String accessibilityDescriptionFlashButton)Accessibility description for the flash button. final StringgetAccessibilityDescriptionZoomButton()Accessibility description for the zoom button. final UnitsetAccessibilityDescriptionZoomButton(String accessibilityDescriptionZoomButton)Accessibility description for the zoom button. final StringgetAccessibilityDescriptionFlipCameraButton()Accessibility description for the flip camera button. final UnitsetAccessibilityDescriptionFlipCameraButton(String accessibilityDescriptionFlipCameraButton)Accessibility description for the flip camera button. final StringgetCameraPermissionEnableCameraTitle()The title of the camera permission dialog. final UnitsetCameraPermissionEnableCameraTitle(String cameraPermissionEnableCameraTitle)The title of the camera permission dialog. final StringgetCameraPermissionEnableCameraExplanation()The explanation text of the camera permission dialog. final UnitsetCameraPermissionEnableCameraExplanation(String cameraPermissionEnableCameraExplanation)The explanation text of the camera permission dialog. final StringgetCameraPermissionEnableCameraButton()The 'enable' button title of the camera permission dialog. final UnitsetCameraPermissionEnableCameraButton(String cameraPermissionEnableCameraButton)The 'enable' button title of the camera permission dialog. final StringgetCameraPermissionCloseButton()The 'close' button title of the camera permission dialog. final UnitsetCameraPermissionCloseButton(String cameraPermissionCloseButton)The 'close' button title of the camera permission dialog. final StringgetAccessibilityDescriptionCameraPermissionEnableCameraButton()The accessibility hint for the 'enable' button of the camera permission dialog. final UnitsetAccessibilityDescriptionCameraPermissionEnableCameraButton(String accessibilityDescriptionCameraPermissionEnableCameraButton)The accessibility hint for the 'enable' button of the camera permission dialog. final StringgetAccessibilityDescriptionCameraPermissionCloseButton()The accessibility hint for the 'close' button of the camera permission dialog. final UnitsetAccessibilityDescriptionCameraPermissionCloseButton(String accessibilityDescriptionCameraPermissionCloseButton)The accessibility hint for the 'close' button of the camera permission dialog. final JSONObjecttoJson(ToJsonConfiguration config)final MrzScannerScreenTextLocalizationclone()final static MrzScannerScreenTextLocalizationdefault()-
-
Constructor Detail
-
MrzScannerScreenTextLocalization
MrzScannerScreenTextLocalization(JSONObject json)
-
MrzScannerScreenTextLocalization
MrzScannerScreenTextLocalization(String topBarTitle, String topBarCancelButton, String topUserGuidance, String finderViewUserGuidance, String introScreenTitle, String introScreenDoneButton, String introScreenText, String completionOverlaySuccessMessage, String accessibilityDescriptionOpenIntroScreenButton, String accessibilityDescriptionIntroScreenDoneButton, String accessibilityDescriptionCancelButton, String accessibilityDescriptionFlashButton, String accessibilityDescriptionZoomButton, String accessibilityDescriptionFlipCameraButton, String cameraPermissionEnableCameraTitle, String cameraPermissionEnableCameraExplanation, String cameraPermissionEnableCameraButton, String cameraPermissionCloseButton, String accessibilityDescriptionCameraPermissionEnableCameraButton, String accessibilityDescriptionCameraPermissionCloseButton)
-
-
Method Detail
-
getTopBarTitle
final String getTopBarTitle()
Title for the top bar.
Default is "MRZ Scanner"
-
setTopBarTitle
final Unit setTopBarTitle(String topBarTitle)
Title for the top bar.
Default is "MRZ Scanner"
-
getTopBarCancelButton
final String getTopBarCancelButton()
Cancel button text for the top bar.
Default is "Cancel"
-
setTopBarCancelButton
final Unit setTopBarCancelButton(String topBarCancelButton)
Cancel button text for the top bar.
Default is "Cancel"
-
getTopUserGuidance
final String getTopUserGuidance()
Text for the top user guidance caption.
Default is "Scan your Identity Document"
-
setTopUserGuidance
final Unit setTopUserGuidance(String topUserGuidance)
Text for the top user guidance caption.
Default is "Scan your Identity Document"
-
getFinderViewUserGuidance
final String getFinderViewUserGuidance()
Text for the user guidance caption below the finder view.
Default is "Scan the MRZ"
-
setFinderViewUserGuidance
final Unit setFinderViewUserGuidance(String finderViewUserGuidance)
Text for the user guidance caption below the finder view.
Default is "Scan the MRZ"
-
getIntroScreenTitle
final String getIntroScreenTitle()
Title for the introduction screen.
Default is "How to scan an MRZ"
-
setIntroScreenTitle
final Unit setIntroScreenTitle(String introScreenTitle)
Title for the introduction screen.
Default is "How to scan an MRZ"
-
getIntroScreenDoneButton
final String getIntroScreenDoneButton()
Start scanning button text for the introduction screen.
Default is "Start Scanning"
-
setIntroScreenDoneButton
final Unit setIntroScreenDoneButton(String introScreenDoneButton)
Start scanning button text for the introduction screen.
Default is "Start Scanning"
-
getIntroScreenText
final String getIntroScreenText()
The text explanation for the introduction screen.
Default is "The Machine Readable Zone (MRZ) is a special code on your ID document (such as a passport or ID card) that contains your personal information in a machine-readable format.\n\nTo scan it, simply hold your camera over the document, so that it aligns with the MRZ section. Once scanned, the data will be automatically processed, and you will be directed to the results screen.\n\nPress 'Start Scanning' to begin."
-
setIntroScreenText
final Unit setIntroScreenText(String introScreenText)
The text explanation for the introduction screen.
Default is "The Machine Readable Zone (MRZ) is a special code on your ID document (such as a passport or ID card) that contains your personal information in a machine-readable format.\n\nTo scan it, simply hold your camera over the document, so that it aligns with the MRZ section. Once scanned, the data will be automatically processed, and you will be directed to the results screen.\n\nPress 'Start Scanning' to begin."
-
getCompletionOverlaySuccessMessage
final String getCompletionOverlaySuccessMessage()
Caption for the success overlay.
Default is "Scanned successfully"
-
setCompletionOverlaySuccessMessage
final Unit setCompletionOverlaySuccessMessage(String completionOverlaySuccessMessage)
Caption for the success overlay.
Default is "Scanned successfully"
-
getAccessibilityDescriptionOpenIntroScreenButton
final String getAccessibilityDescriptionOpenIntroScreenButton()
Accessibility description for the 'open introduction screen' button in top bar.
Default is "Open introduction screen."
-
setAccessibilityDescriptionOpenIntroScreenButton
final Unit setAccessibilityDescriptionOpenIntroScreenButton(String accessibilityDescriptionOpenIntroScreenButton)
Accessibility description for the 'open introduction screen' button in top bar.
Default is "Open introduction screen."
-
getAccessibilityDescriptionIntroScreenDoneButton
final String getAccessibilityDescriptionIntroScreenDoneButton()
Accessibility description for the 'done'/'start scanning' button in the introduction screen.
Default is "Start scanning"
-
setAccessibilityDescriptionIntroScreenDoneButton
final Unit setAccessibilityDescriptionIntroScreenDoneButton(String accessibilityDescriptionIntroScreenDoneButton)
Accessibility description for the 'done'/'start scanning' button in the introduction screen.
Default is "Start scanning"
-
getAccessibilityDescriptionCancelButton
final String getAccessibilityDescriptionCancelButton()
Accessibility description for the 'cancel' button in the top bar.
Default is "Cancel"
-
setAccessibilityDescriptionCancelButton
final Unit setAccessibilityDescriptionCancelButton(String accessibilityDescriptionCancelButton)
Accessibility description for the 'cancel' button in the top bar.
Default is "Cancel"
-
getAccessibilityDescriptionFlashButton
final String getAccessibilityDescriptionFlashButton()
Accessibility description for the flash button.
Default is "Toggle flash"
-
setAccessibilityDescriptionFlashButton
final Unit setAccessibilityDescriptionFlashButton(String accessibilityDescriptionFlashButton)
Accessibility description for the flash button.
Default is "Toggle flash"
-
getAccessibilityDescriptionZoomButton
final String getAccessibilityDescriptionZoomButton()
Accessibility description for the zoom button.
Default is "Toggle camera zoom"
-
setAccessibilityDescriptionZoomButton
final Unit setAccessibilityDescriptionZoomButton(String accessibilityDescriptionZoomButton)
Accessibility description for the zoom button.
Default is "Toggle camera zoom"
-
getAccessibilityDescriptionFlipCameraButton
final String getAccessibilityDescriptionFlipCameraButton()
Accessibility description for the flip camera button.
Default is "Flip camera"
-
setAccessibilityDescriptionFlipCameraButton
final Unit setAccessibilityDescriptionFlipCameraButton(String accessibilityDescriptionFlipCameraButton)
Accessibility description for the flip camera button.
Default is "Flip camera"
-
getCameraPermissionEnableCameraTitle
final String getCameraPermissionEnableCameraTitle()
The title of the camera permission dialog.
Default is "Camera permission denied!"
-
setCameraPermissionEnableCameraTitle
final Unit setCameraPermissionEnableCameraTitle(String cameraPermissionEnableCameraTitle)
The title of the camera permission dialog.
Default is "Camera permission denied!"
-
getCameraPermissionEnableCameraExplanation
final String getCameraPermissionEnableCameraExplanation()
The explanation text of the camera permission dialog.
Default is "Please allow the usage of the camera to start the scanning process."
-
setCameraPermissionEnableCameraExplanation
final Unit setCameraPermissionEnableCameraExplanation(String cameraPermissionEnableCameraExplanation)
The explanation text of the camera permission dialog.
Default is "Please allow the usage of the camera to start the scanning process."
-
getCameraPermissionEnableCameraButton
final String getCameraPermissionEnableCameraButton()
The 'enable' button title of the camera permission dialog.
Default is "Grant permission"
-
setCameraPermissionEnableCameraButton
final Unit setCameraPermissionEnableCameraButton(String cameraPermissionEnableCameraButton)
The 'enable' button title of the camera permission dialog.
Default is "Grant permission"
-
getCameraPermissionCloseButton
final String getCameraPermissionCloseButton()
The 'close' button title of the camera permission dialog.
Default is "Close"
-
setCameraPermissionCloseButton
final Unit setCameraPermissionCloseButton(String cameraPermissionCloseButton)
The 'close' button title of the camera permission dialog.
Default is "Close"
-
getAccessibilityDescriptionCameraPermissionEnableCameraButton
final String getAccessibilityDescriptionCameraPermissionEnableCameraButton()
The accessibility hint for the 'enable' button of the camera permission dialog.
Default is "Tap to grant camera permission"
-
setAccessibilityDescriptionCameraPermissionEnableCameraButton
final Unit setAccessibilityDescriptionCameraPermissionEnableCameraButton(String accessibilityDescriptionCameraPermissionEnableCameraButton)
The accessibility hint for the 'enable' button of the camera permission dialog.
Default is "Tap to grant camera permission"
-
getAccessibilityDescriptionCameraPermissionCloseButton
final String getAccessibilityDescriptionCameraPermissionCloseButton()
The accessibility hint for the 'close' button of the camera permission dialog.
Default is "Close screen without granting permission"
-
setAccessibilityDescriptionCameraPermissionCloseButton
final Unit setAccessibilityDescriptionCameraPermissionCloseButton(String accessibilityDescriptionCameraPermissionCloseButton)
The accessibility hint for the 'close' button of the camera permission dialog.
Default is "Close screen without granting permission"
-
toJson
final JSONObject toJson(ToJsonConfiguration config)
-
clone
final MrzScannerScreenTextLocalization clone()
-
default
final static MrzScannerScreenTextLocalization default()
-
-
-
-