Barcode Pick View Highlight Style Response

Defined in library scandit_datacapture_barcode_pick_ui

Note

Barcode Pick is still in beta and may change in future versions of Scandit Data Capture SDK.

BarcodePickViewHighlightStyleResponse
class BarcodePickViewHighlightStyleResponse

Added in version 7.3.0

Create this object to respond to highlight style queries.

withBrushAndIcon(brush, icon, statusIconStyle)
static Future<BarcodePickViewHighlightStyleResponse> withBrushAndIcon(
        Brush? brush,
        Image? icon,
        BarcodePickStatusIconStyle? statusIconStyle)

Added in version 7.3.0

Constructs a new instance with the passed brush and icon.

withSelectedBrushAndIcon(brush, selectedBrush, icon, selectedIcon, statusIconStyle)
static Future<BarcodePickViewHighlightStyleResponse> withSelectedBrushAndIcon(
        Brush? brush,
        Brush? selectedBrush,
        Image? icon,
        Image? selectedIcon,
        BarcodePickStatusIconStyle? statusIconStyle)

Added in version 7.3.0

Constructs a new instance with the passed brushes and icons.

withSelectedBrushAndScanditIcon(brush, selectedBrush, icon, selectedIcon, statusIconStyle)
static Future<BarcodePickViewHighlightStyleResponse> withSelectedBrushAndScanditIcon(
        Brush? brush,
        Brush? selectedBrush,
        ScanditIcon icon,
        ScanditIcon? selectedIcon,
        BarcodePickStatusIconStyle? statusIconStyle)

Added in version 7.3.0

Constructs a new instance with the passed brush and ScanditIcon icons.

withBrushAndScanditIcon(brush, icon, statusIconStyle)
static Future<BarcodePickViewHighlightStyleResponse> withBrushAndScanditIcon(
        Brush? brush,
        ScanditIcon icon,
        BarcodePickStatusIconStyle? statusIconStyle)

Added in version 7.3.0

Constructs a new instance with the passed brush and ScanditIcon.

builder()
static BarcodePickViewHighlightStyleResponseBuilder builder()

Added in version 7.3.0

Creates a new builder for constructing a BarcodePickViewHighlightStyleResponse.

BarcodePickViewHighlightStyleResponseBuilder
class BarcodePickViewHighlightStyleResponseBuilder

Added in version 7.3.0

Builder for creating BarcodePickViewHighlightStyleResponse instances with various configurations.

BarcodePickViewHighlightStyleResponseBuilder()
BarcodePickViewHighlightStyleResponseBuilder()

Added in version 7.3.0

Creates a new instance of the builder.

setBrush(brush)
BarcodePickViewHighlightStyleResponseBuilder setBrush(Brush? brush)

Added in version 7.3.0

Sets the brush to be used for highlighting barcodes.

setSelectedBrush(selectedBrush)
BarcodePickViewHighlightStyleResponseBuilder setSelectedBrush(Brush? selectedBrush)

Added in version 7.3.0

Sets the brush to be used for highlighting selected barcodes.

setIcon(icon)
BarcodePickViewHighlightStyleResponseBuilder setIcon(Image? icon)

Added in version 7.3.0

Sets the icon to be displayed using a bitmap.

setSelectedIcon(selectedIcon)
BarcodePickViewHighlightStyleResponseBuilder setSelectedIcon(Image? selectedIcon)

Added in version 7.3.0

Sets the icon to be displayed for selected items using a bitmap.

setIconFromAsset(assetName)
BarcodePickViewHighlightStyleResponseBuilder setIconFromAsset(String assetName)

Added in version 7.3.0

Sets the icon to be displayed using an asset name.

setSelectedIconFromAsset(selectedAssetName)
BarcodePickViewHighlightStyleResponseBuilder setSelectedIconFromAsset(String selectedAssetName)

Added in version 7.3.0

Sets the icon to be displayed for selected items using an asset name.

setIconFromScanditIcon(icon)
BarcodePickViewHighlightStyleResponseBuilder setIconFromScanditIcon(ScanditIcon icon)

Added in version 7.3.0

Sets the icon to be displayed using a ScanditIcon.

setSelectedIconFromScanditIcon(selectedIcon)
BarcodePickViewHighlightStyleResponseBuilder setSelectedIconFromScanditIcon(ScanditIcon? selectedIcon)

Added in version 7.3.0

Sets the icon to be displayed for selected items using a ScanditIcon.

setStatusIconStyle(statusIconStyle)
BarcodePickViewHighlightStyleResponseBuilder setStatusIconStyle(BarcodePickStatusIconStyle? statusIconStyle)

Added in version 7.3.0

Sets the style for status icons.

build()
Future<BarcodePickViewHighlightStyleResponse> build()

Added in version 7.3.0

Builds and returns a new BarcodePickViewHighlightStyleResponse with the configured settings.

BarcodePickStatusIconStyle
class BarcodePickStatusIconStyle

Added in version 7.3.0

This holds the style data for the status icons.

BarcodePickStatusIconStyle.withIcon(iconBase64, text)
factory BarcodePickStatusIconStyle.withIcon(
        String iconBase64,
        String text)

Added in version 7.3.0

Constructs a new instance that will display the provided icon and text.

BarcodePickStatusIconStyle.withScanditIcon(icon, text)
factory BarcodePickStatusIconStyle.withScanditIcon(
        ScanditIcon icon,
        String text)

Added in version 7.3.0

Constructs a new instance that will display the provided icon and text.

BarcodePickStatusIconStyle.withColors(iconColor, iconBackgroundColor, text)
factory BarcodePickStatusIconStyle.withColors(
        Color iconColor,
        Color iconBackgroundColor,
        String text)

Added in version 7.3.0

Constructs a new instance that will display the default icon, an exclamation mark. The icon will be customized with the provided colors.