Label Capture Settings Builder
Defined under the namespace Scandit.Datacapture.Label
- LabelCaptureSettingsBuilder
class LabelCaptureSettingsBuilder
Added in version 7.2.0
Builder class for creating LabelCaptureSettings objects. Provides a fluent interface for configuring label capture settings including label definitions, hidden properties, and other settings.
- addLabel(label)
addLabel(label: LabelDefinition):
this
Added in version 7.2.0
Adds a new label definition to the settings.
- setHiddenProperty(key, value)
setHiddenProperty(key: string, value:
unknown
):this
Added in version 7.2.0
Sets a hidden property to be used when creating the LabelCaptureSettings object.
- setHiddenProperties(hiddenProperties)
setHiddenProperties(hiddenProperties: Record<string,
unknown
>):this
Added in version 7.2.0
Sets hidden properties to be used when creating the LabelCaptureSettings object.
- setLabelProperties(labelProperties)
setLabelProperties(labelProperties: Record<string,
unknown
> | Record<string,unknown
>[]):this
Added in version 7.3.0
Set label properties to be used when creating the LabelCaptureSettings object.
- build()
build(): Promise<LabelCaptureSettings>
Added in version 7.2.0
Builds the settings object.