Package-level declarations
Types
Link copied to clipboard
interface ScannerViewControllerHolder
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.