Package-level declarations

Types

Link copied to clipboard
class BoxModeBoxView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout
Link copied to clipboard
sealed class FormXCameraMode
Link copied to clipboard
Link copied to clipboard
data class FormXCameraModeDetectImagesOptions(val previewImageAreaRect: RectF, val boxImageAreaRectRatio: RectF)
Link copied to clipboard
Link copied to clipboard
class FormXCameraView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout
Link copied to clipboard
data class FormXCameraViewConfiguration(val showBoundingBox: Boolean = true, val colorDetecting: Color = Color.valueOf(1f, 0.838f, 0.2f, 1f), val colorPending: Color = Color.valueOf(1f, 0.838f, 0.2f, 1f), val colorReady: Color = Color.valueOf(0.153f, 0.682f, 0.376f, 1f), val colorNotDetected: Color = Color.valueOf(0.643f, 0.149f, 0.173f, 1f), val showControls: Boolean = true, val showCloseButton: Boolean = true, val showTextIndicator: Boolean = true)
Link copied to clipboard
Link copied to clipboard
class FormXImageButton @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) : AppCompatImageButton
Link copied to clipboard
class FormXLoadingIndicator @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout
Link copied to clipboard
class FormXLongReceiptCameraView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout, LongReceiptAnalyzerFrameListener

State machine:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PreviewLayer @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout

TODO: Rename to BoundingBoxView

Functions

Link copied to clipboard
fun View.dp(value: Float): Float
fun View.dp(value: Int): Int

Properties

Link copied to clipboard
const val JPEG_QUALITY: Int = 75