DotSdk

object DotSdk

DOT SDK main component.

Types

Link copied to clipboard
data class Configuration(val context: Context, val licenseBytes: ByteArray, val libraries: Libraries, val transactionCountingToken: String? = null)

Configuration for the main DOT SDK component.

Properties

Link copied to clipboard

Version name of DOT SDK.

Functions

Link copied to clipboard

Deinitialize DOT SDK. This operation should be called on background thread. If no DOT UI components are processing camera images, deinitialization proceeds without waiting for UI work (note: deinitialization itself is synchronous and may still take some time). If UI components are actively processing images, this method blocks until that processing finishes and then completes deinitialization.

Link copied to clipboard

Resolve Application ID.

Link copied to clipboard
fun initialize(configuration: DotSdk.Configuration)

Initialize DOT SDK. This operation should be called on background thread.

Link copied to clipboard

Check if DOT SDK is initialized.