Class CreditCardScannerGuidanceStates
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class CreditCardScannerGuidanceStates implements Parcelable
Configure the captions of the user guidance hints for different scanning states.
-
-
Field Summary
Fields Modifier and Type Field Description private String
noCardFound
private String
scanningProgress
private String
tooDark
private String
tooSmall
private String
badPerspective
-
Constructor Summary
Constructors Constructor Description CreditCardScannerGuidanceStates(Map<String, Object> source)
CreditCardScannerGuidanceStates(JSONObject json)
CreditCardScannerGuidanceStates(String noCardFound, String scanningProgress, String tooDark, String tooSmall, String badPerspective)
-
Method Summary
Modifier and Type Method Description final String
getNoCardFound()
The user guidance text displayed when no credit card is found. final Unit
setNoCardFound(String noCardFound)
The user guidance text displayed when no credit card is found. final String
getScanningProgress()
The user guidance text displayed when a card presence was detected and scanning is in progress. final Unit
setScanningProgress(String scanningProgress)
The user guidance text displayed when a card presence was detected and scanning is in progress. final String
getTooDark()
The user guidance text displayed when it is too dark to capture an adequate image. final Unit
setTooDark(String tooDark)
The user guidance text displayed when it is too dark to capture an adequate image. final String
getTooSmall()
The user guidance text displayed when the detected card is too far away and appears too small. final Unit
setTooSmall(String tooSmall)
The user guidance text displayed when the detected card is too far away and appears too small. final String
getBadPerspective()
The user guidance text displayed when the detected card is not in a good perspective (device tilted). final Unit
setBadPerspective(String badPerspective)
The user guidance text displayed when the detected card is not in a good perspective (device tilted). final JSONObject
toJson(ToJsonConfiguration config)
final CreditCardScannerGuidanceStates
clone()
final static CreditCardScannerGuidanceStates
default()
-
-
Constructor Detail
-
CreditCardScannerGuidanceStates
CreditCardScannerGuidanceStates(JSONObject json)
-
-
Method Detail
-
getNoCardFound
final String getNoCardFound()
The user guidance text displayed when no credit card is found. Initial state.
Default is "?creditCardUserGuidanceNoCardFound"
-
setNoCardFound
final Unit setNoCardFound(String noCardFound)
The user guidance text displayed when no credit card is found. Initial state.
Default is "?creditCardUserGuidanceNoCardFound"
-
getScanningProgress
final String getScanningProgress()
The user guidance text displayed when a card presence was detected and scanning is in progress.
Default is "?creditCardUserGuidanceScanningProgress"
-
setScanningProgress
final Unit setScanningProgress(String scanningProgress)
The user guidance text displayed when a card presence was detected and scanning is in progress.
Default is "?creditCardUserGuidanceScanningProgress"
-
getTooDark
final String getTooDark()
The user guidance text displayed when it is too dark to capture an adequate image.
Default is "?creditCardUserGuidanceTooDark"
-
setTooDark
final Unit setTooDark(String tooDark)
The user guidance text displayed when it is too dark to capture an adequate image.
Default is "?creditCardUserGuidanceTooDark"
-
getTooSmall
final String getTooSmall()
The user guidance text displayed when the detected card is too far away and appears too small.
Default is "?creditCardUserGuidanceTooSmall"
-
setTooSmall
final Unit setTooSmall(String tooSmall)
The user guidance text displayed when the detected card is too far away and appears too small.
Default is "?creditCardUserGuidanceTooSmall"
-
getBadPerspective
final String getBadPerspective()
The user guidance text displayed when the detected card is not in a good perspective (device tilted).
Default is "?creditCardUserGuidanceBadPerspective"
-
setBadPerspective
final Unit setBadPerspective(String badPerspective)
The user guidance text displayed when the detected card is not in a good perspective (device tilted).
Default is "?creditCardUserGuidanceBadPerspective"
-
toJson
final JSONObject toJson(ToJsonConfiguration config)
-
clone
final CreditCardScannerGuidanceStates clone()
-
default
final static CreditCardScannerGuidanceStates default()
-
-
-
-