Package-level declarations

Types

Link copied to clipboard
@Immutable
data class ArOverlayConfiguration(val overlayEnabled: Boolean = false, val polygonConfiguration: ArOverlayPolygonConfiguration = ArOverlayPolygonConfiguration.Style(), val textConfiguration: ArOverlayTextConfiguration = ArOverlayTextConfiguration.Style())

The configuration for the AR overlay displayed on top of the detected barcodes in the camera preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Immutable
data class CameraZoomRange(val minZoom: Double = 1.0, val maxZoom: Double = 12.0)

The range of valid camera zoom factors.

Link copied to clipboard
@Immutable
data class FinderViewConfiguration(val enabled: Boolean = true, val lineWidth: Int = 2, val lineColor: ScanbotColor = ScanbotColor("#FFFFFF"), val backgroundColor: ScanbotColor = ScanbotColor("#000000A9"), val aspectRatio: AspectRatio = AspectRatio(4.0, 3.0), val insets: EdgeInsets = EdgeInsets(10.0, 10.0, 10.0, 10.0))

The configuration for the finder overlay displayed on top of the camera preview.