Companion

actual object Companion
expect object Companion
actual object Companion

Properties

Link copied to clipboard
Link copied to clipboard
actual val check: ScanbotCheck
expect val check: ScanbotCheck
actual val check: ScanbotCheck
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual val mrz: ScanbotMrz
expect val mrz: ScanbotMrz
actual val mrz: ScanbotMrz
Link copied to clipboard
val Native: ScanbotSDK
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual val vin: ScanbotVin
expect val vin: ScanbotVin
actual val vin: ScanbotVin

Functions

Link copied to clipboard
actual fun cleanupStorage(): Result<Unit>
expect fun cleanupStorage(): Result<Unit>

Cleans up all SDK-related stored data.

actual fun cleanupStorage(): Result<Unit>
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, captureFileUri: String?, refreshOnEachFrame: Boolean, requestPermission: Boolean): Result<Unit>
expect fun mockCamera(imageFileUri: String, captureFileUri: String? = null, 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, captureFileUri: String?, refreshOnEachFrame: Boolean, requestPermission: Boolean): Result<Unit>
Link copied to clipboard
fun registerActivity(activity: ComponentActivity, enabledTypes: Set<FeatureType> = FeatureType.entries.toSet())
Link copied to clipboard
fun registerApplication(application: Application)