SdkStrings

open class SdkStrings(val scanningStrings: ScanningStrings, val accessibilityStrings: AccessibilityStrings) : Parcelable

Contains the common strings used by the shared scanning UX layer.

Each SDK can extend the scanning strings to add SDK-specific instruction messages. Help dialog and onboarding strings are not included here as they are SDK-specific and are provided directly via com.microblink.blinkid.ux.components.HelpScreens when constructing the scanning screen.

Default can be used to keep the original strings if only some of the elements are to be changed.

This class shouldn't be modified, but rather a new instance should be created and used in com.microblink.blinkid.ux.UiSettings.sdkStrings.

Inheritors

Constructors

Link copied to clipboard
constructor(scanningStrings: ScanningStrings, accessibilityStrings: AccessibilityStrings)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Strings that are used by accessibility TalkBack service for specific buttons, labels, and actions.

Link copied to clipboard

Strings that appear as instruction messages during the scanning session. These instructions are triggered by specific UX events and will appear on screen accordingly.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)