WorkflowSettings

@Serializable
data class WorkflowSettings @JvmOverloads constructor(@DrawableRes val scanInstructionsSearchingDrawableId: Int? = null, @DrawableRes val scanInstructionsReadingDrawableId: Int? = null, @DrawableRes val scanInstructionsSuccessDrawableId: Int? = null, @DrawableRes val scanInstructionsFailureDrawableId: Int? = null, @StringRes val scanInstructionsTextId: Int? = null, val shouldShowFailoverPopup: Boolean? = null, val skipVisibilityTimeout: Int? = null, val handleOrientation: Boolean? = null)

Describes the available settings for this fragment.

Constructors

Link copied to clipboard
constructor(@DrawableRes scanInstructionsSearchingDrawableId: Int? = null, @DrawableRes scanInstructionsReadingDrawableId: Int? = null, @DrawableRes scanInstructionsSuccessDrawableId: Int? = null, @DrawableRes scanInstructionsFailureDrawableId: Int? = null, @StringRes scanInstructionsTextId: Int? = null, shouldShowFailoverPopup: Boolean? = null, skipVisibilityTimeout: Int? = null, handleOrientation: Boolean? = null)

Functions

Link copied to clipboard
open override fun toString(): String

Used to serialize the WorkflowSettings into MiSnapSettings.Workflow.add.

Properties