Barcode Field Builder

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

BarcodeFieldBuilder
class BarcodeFieldBuilder<BuilderType, FieldType> : LabelFieldDefinitionBuilder

Added in version 6.21.0

Builder class for creating barcode field definitions. Provides a fluent interface for configuring barcode field properties including symbologies, validation regexes, location constraints, and other field-specific settings.

symbologies
var symbologies: Iterable<Symbology>

Added in version 6.21.0

The symbologies that are expected to be present in the barcode field.

setSymbology(symbology)
fun setSymbology(symbology: Symbology): BuilderType

Added in version 6.21.0

Set the symbology that is expected to be present in the barcode field.

setSymbologies(symbologies)
fun setSymbologies(symbologies: Symbology): BuilderType

Added in version 6.21.0

Set the symbologies that are expected to be present in the barcode field.

setSymbologies(symbologies)
fun setSymbologies(symbologies: Iterable<Symbology>): BuilderType

Added in version 6.21.0

Set the symbologies that are expected to be present in the barcode field.

setSymbology(symbology)
fun setSymbology(symbology: SymbologySettings): BuilderType

Added in version 6.21.0

Set the symbology that is expected to be present in the barcode field.