Label Field Definition Builder

Defined under the namespace Scandit.Datacapture.Label

LabelFieldDefinitionBuilder
abstract class LabelFieldDefinitionBuilder<BuilderType, FieldType>

Added in version 7.2.0

Abstract base class for field definition builders. Provides common functionality for configuring field properties such as regexes, optional status, and hidden properties.

setValueRegexes(valueRegexes)
setValueRegexes(valueRegexes: string[]): BuilderType

Added in version 8.0.0

Sets the regexes used for content validation from a collection of strings.

setValueRegex(valueRegex)
setValueRegex(valueRegex: string): BuilderType

Added in version 8.0.0

Sets a regular expression for content validation.

setHiddenProperty(key, value)
setHiddenProperty(key: string,
        value: unknown): BuilderType

Added in version 7.2.0

setHiddenProperties(hiddenProperties)
setHiddenProperties(hiddenProperties: Record<string, unknown>): BuilderType

Added in version 7.2.0

isOptional(optional)
isOptional(optional: boolean): BuilderType

Added in version 7.2.0