Package-level declarations

Types

Link copied to clipboard

Interface for holding a view controller.

Functions

Link copied to clipboard
fun TireTreadScanView(config: TireTreadScanViewConfig = TireTreadScanViewConfig(), tireWidth: Int? = null, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes a composable with the configuration that was provided with config.

fun TireTreadScanView(config: String, tireWidth: Int? = null, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes a composable with the configuration in form of a JSON string that was provided with config.

fun TireTreadScanView(context: AppContext, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes the scan view with a standard config, and assigns it to the provided context.

fun TireTreadScanView(context: AppContext, config: TireTreadScanViewConfig, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes the scan view with a config object and assigns it to the provided context.

fun TireTreadScanView(context: AppContext, config: String, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes the scan view with a JSON config and assigns it to the provided context.

fun TireTreadScanView(context: AppContext, config: TireTreadScanViewConfig = TireTreadScanViewConfig(), tireWidth: Int?, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes the scan view with a config object and a tire width and assigns it to the provided context.

fun TireTreadScanView(context: AppContext, config: String, tireWidth: Int?, onScanAborted: (String?) -> Unit, onScanProcessCompleted: (String) -> Unit, callback: (ScanEvent) -> Unit?, onError: (String?, Exception) -> Unit)

Initializes the scan view with a JSON config and a tire width and assigns it to the provided context.