Label Definition Builder

Defined in package com.scandit.datacapture.label.capture

LabelDefinitionBuilder
class LabelDefinitionBuilder

Added in version 6.21.0

addSerialNumberBarcode()
@NonNull SerialNumberBarcodeBuilder addSerialNumberBarcode()

Added in version 6.21.0

addSerialNumberBarcode(barcode)
@NonNull LabelDefinitionBuilder addSerialNumberBarcode(
        @NonNull SerialNumberBarcode barcode)

Added in version 6.21.0

serialNumberBarcode(name, func)
void serialNumberBarcode(@NonNull String name,
        @NonNull Function1<@NonNull SerialNumberBarcodeBuilder, @NonNull Unit> func)

Added in version 6.21.0

addPartNumberBarcode()
@NonNull PartNumberBarcodeBuilder addPartNumberBarcode()

Added in version 6.21.0

addPartNumberBarcode(barcode)
@NonNull LabelDefinitionBuilder addPartNumberBarcode(
        @NonNull PartNumberBarcode barcode)

Added in version 6.21.0

partNumberBarcode(name, func)
void partNumberBarcode(@NonNull String name,
        @NonNull Function1<@NonNull PartNumberBarcodeBuilder, @NonNull Unit> func)

Added in version 6.21.0

addImeiOneBarcode()
@NonNull ImeiOneBarcodeBuilder addImeiOneBarcode()

Added in version 6.21.0

addImeiOneBarcode(barcode)
@NonNull LabelDefinitionBuilder addImeiOneBarcode(@NonNull ImeiOneBarcode barcode)

Added in version 6.21.0

imeiOneBarcode(name, func)
void imeiOneBarcode(@NonNull String name,
        @NonNull Function1<@NonNull ImeiOneBarcodeBuilder, @NonNull Unit> func)

Added in version 6.21.0

addImeiTwoBarcode()
@NonNull ImeiTwoBarcodeBuilder addImeiTwoBarcode()

Added in version 6.21.0

addImeiTwoBarcode(barcode)
@NonNull LabelDefinitionBuilder addImeiTwoBarcode(@NonNull ImeiTwoBarcode barcode)

Added in version 6.21.0

imeiTwoBarcode(name, func)
void imeiTwoBarcode(@NonNull String name,
        @NonNull Function1<@NonNull ImeiTwoBarcodeBuilder, @NonNull Unit> func)

Added in version 6.21.0

addCustomBarcode()
@NonNull CustomBarcodeBuilder addCustomBarcode()

Added in version 6.21.0

addCustomBarcode(barcode)
@NonNull LabelDefinitionBuilder addCustomBarcode(@NonNull CustomBarcode barcode)

Added in version 6.21.0

customBarcode(name, func)
void customBarcode(@NonNull String name,
        @NonNull Function1<@NonNull CustomBarcodeBuilder, @NonNull Unit> func)

Added in version 6.21.0

addUnitPriceText()
@NonNull UnitPriceTextBuilder addUnitPriceText()

Added in version 6.21.0

addUnitPriceText(text)
@NonNull LabelDefinitionBuilder addUnitPriceText(@NonNull UnitPriceText text)

Added in version 6.21.0

unitPriceText(name, func)
void unitPriceText(@NonNull String name,
        @NonNull Function1<@NonNull UnitPriceTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

addTotalPriceText()
@NonNull TotalPriceTextBuilder addTotalPriceText()

Added in version 6.21.0

addTotalPriceText(text)
@NonNull LabelDefinitionBuilder addTotalPriceText(@NonNull TotalPriceText text)

Added in version 6.21.0

totalPriceText(name, func)
void totalPriceText(@NonNull String name,
        @NonNull Function1<@NonNull TotalPriceTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

addWeightText()
@NonNull WeightTextBuilder addWeightText()

Added in version 6.21.0

addWeightText(text)
@NonNull LabelDefinitionBuilder addWeightText(@NonNull WeightText text)

Added in version 6.21.0

weightText(name, func)
void weightText(@NonNull String name,
        @NonNull Function1<@NonNull WeightTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

addPackingDateText()
@NonNull PackingDateTextBuilder addPackingDateText()

Added in version 6.21.0

addPackingDateText(text)
@NonNull LabelDefinitionBuilder addPackingDateText(
        @NonNull PackingDateText text)

Added in version 6.21.0

packingDateText(name, func)
void packingDateText(@NonNull String name,
        @NonNull Function1<@NonNull PackingDateTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

addExpiryDateText()
@NonNull ExpiryDateTextBuilder addExpiryDateText()

Added in version 6.21.0

addExpiryDateText(text)
@NonNull LabelDefinitionBuilder addExpiryDateText(@NonNull ExpiryDateText text)

Added in version 6.21.0

expiryDateText(name, func)
void expiryDateText(@NonNull String name,
        @NonNull Function1<@NonNull ExpiryDateTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

addCustomText()
@NonNull CustomTextBuilder addCustomText()

Added in version 6.21.0

addCustomText(text)
@NonNull LabelDefinitionBuilder addCustomText(@NonNull CustomText text)

Added in version 6.21.0

customText(name, func)
void customText(@NonNull String name,
        @NonNull Function1<@NonNull CustomTextBuilder, @NonNull Unit> func)

Added in version 6.21.0

setHiddenProperty(key, value)
@NonNull LabelDefinitionBuilder setHiddenProperty(@NonNull String key,
        @NonNull Object value)

Added in version 6.21.0

setHiddenProperties(hiddenProperties)
@NonNull LabelDefinitionBuilder setHiddenProperties(
        @NonNull Map<@NonNull String, @NonNull Object> hiddenProperties)

Added in version 6.21.0

build(name)
@NonNull LabelDefinition build(@NonNull String name)

Added in version 6.21.0

buildFluent(name)
@NonNull LabelCaptureSettingsBuilder buildFluent(@NonNull String name)

Added in version 6.21.0