Package-level declarations

Types

Link copied to clipboard
data class JsonTextDataScannerStep(var guidanceText: String, var pattern: String?, var shouldMatchSubstring: Boolean?, var preferredZoom: Double, var aspectRatio: JsonAspectRatio, var unzoomedFinderHeight: Double?, var allowedSymbols: String?, var significantShakeDelay: Long?) : Parcelable

Configuration for the scanned item

Link copied to clipboard
data class TextPatternScannerJsonConfiguration(var version: String? = null, var screen: String? = null, var cameraModule: JsonCameraModule? = null, var cameraOverlayColor: JsonColor? = null, var cancelButtonTitle: String? = null, var enableCameraButtonTitle: String? = null, var enableCameraExplanationText: String? = null, var finderLineColor: JsonColor? = null, var finderLineWidth: Double? = null, var finderTextHintColor: JsonColor? = null, var flashEnabled: Boolean? = null, var orientationLockMode: JsonOrientationLockMode? = null, var topBarBackgroundColor: JsonColor? = null, var topBarButtonsActiveColor: JsonColor? = null, var topBarButtonsInactiveColor: JsonColor? = null, var wordBoxHighlightColor: JsonColor? = null, var wordBoxHighlightEnabled: Boolean? = null, var minimumNumberOfRequiredFramesWithEqualScanningResult: Int? = null, var maximumNumberOfAccumulatedFrames: Int? = null, var ocrResolutionLimit: Long? = null, var useButtonsAllCaps: Boolean? = null, var replaceCancelButtonWithIcon: Boolean? = null, var cameraPreviewMode: JsonCameraPreviewMode? = null, var touchToFocusEnabled: Boolean? = null, var textDataScannerStep: JsonTextDataScannerStep? = null) : Parcelable
Link copied to clipboard
class TextPatternScannerNativeConfiguration(var cancelButtonIcon: Int? = null, var validationCallback: Class<out TextPatternScannerStep.TextPatternScanningValidationCallback>? = null, var cleanRecognitionResultCallback: Class<out TextPatternScannerStep.CleanScanningResultCallback>? = null) : Parcelable
Link copied to clipboard