Companion

actual object Companion
expect object Companion
actual object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val Native: ScanbotBarcodeScannerSDK

Functions

Link copied to clipboard

Retrieves the current license information.

Link copied to clipboard
actual fun initialize(configuration: SdkConfiguration): Result<LicenseInfo>
expect fun initialize(configuration: SdkConfiguration): Result<LicenseInfo>

Initializes the Scanbot SDK with the specified configuration.

actual fun initialize(configuration: SdkConfiguration): Result<LicenseInfo>
Link copied to clipboard
actual fun mockCamera(imageFileUri: String, refreshOnEachFrame: Boolean, requestPermission: Boolean): Result<Unit>
expect fun mockCamera(imageFileUri: String, refreshOnEachFrame: Boolean = false, requestPermission: Boolean = false): Result<Unit>

Mock camera preview by using static images as a frame source. This is useful for testing purposes.

actual fun mockCamera(imageFileUri: String, refreshOnEachFrame: Boolean, requestPermission: Boolean): Result<Unit>
Link copied to clipboard
fun registerActivity(activity: ComponentActivity)
Link copied to clipboard
fun registerApplication(application: Application)