UserGuidanceStates

data class UserGuidanceStates(var noDocumentFound: String = "?cameraUserGuidanceNoDocumentFound", var badAspectRatio: String = "?cameraUserGuidanceBadAspectRatio", var badAngles: String = "?cameraUserGuidanceBadAngles", var orientationMismatch: String = "?cameraUserGuidanceOrientationMismatch", var textHintOffCenter: String = "?cameraUserGuidanceTextHintOffCenter", var tooSmall: String = "?cameraUserGuidanceTooSmall", var tooNoisy: String = "?cameraUserGuidanceTooNoisy", var tooDark: String = "?cameraUserGuidanceTooDark", var energySaveMode: String = "?cameraUserGuidanceEnergySaveMode", var readyToCapture: String = "?cameraUserGuidanceReadyToCapture", var capturing: String = "?cameraUserGuidanceReadyToCapture", var captureManual: String = "?cameraUserGuidanceReadyToCaptureManual") : Parcelable

Configure the titles of the user guidance hints for different states.

Constructors

Link copied to clipboard
constructor(source: Map<String, Any?>)
constructor(json: JSONObject)
constructor(noDocumentFound: String = "?cameraUserGuidanceNoDocumentFound", badAspectRatio: String = "?cameraUserGuidanceBadAspectRatio", badAngles: String = "?cameraUserGuidanceBadAngles", orientationMismatch: String = "?cameraUserGuidanceOrientationMismatch", textHintOffCenter: String = "?cameraUserGuidanceTextHintOffCenter", tooSmall: String = "?cameraUserGuidanceTooSmall", tooNoisy: String = "?cameraUserGuidanceTooNoisy", tooDark: String = "?cameraUserGuidanceTooDark", energySaveMode: String = "?cameraUserGuidanceEnergySaveMode", readyToCapture: String = "?cameraUserGuidanceReadyToCapture", capturing: String = "?cameraUserGuidanceReadyToCapture", captureManual: String = "?cameraUserGuidanceReadyToCaptureManual")

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The user guidance text displayed when the document pitch/skew angle is unacceptable.

Link copied to clipboard

The user guidance text displayed a detected documents aspect ratio is not within the acceptable range.

Link copied to clipboard

The user guidance text displayed when the document is ready to be captured in 'manual snapping' mode.

Link copied to clipboard

The user guidance text displayed when the document is being captured and user needs to hold the device still.

Link copied to clipboard

The user guidance text displayed when the device is in energy saving mode. iOS only.

Link copied to clipboard

The user guidance text displayed when no document is found.

Link copied to clipboard

The user guidance text displayed when a landscape document is detected when the camera is in portrait mode (and vice versa).

Link copied to clipboard

The user guidance text displayed when the document is ready to be captured in 'auto snapping' mode.

Link copied to clipboard

The user guidance text displayed when the document is not centered in the finder view.

Link copied to clipboard

The user guidance text displayed when it is too dark to capture an adequate image.

Link copied to clipboard

The user guidance text displayed when the background is too noisy.

Link copied to clipboard

The user guidance text displayed when the document is too far from camera.

Functions

Link copied to clipboard
Link copied to clipboard
fun toJson(config: ToJsonConfiguration = ToJsonConfiguration.default()): JSONObject