Tracked Barcode View

Defined under the namespace Scandit.Datacapture.Barcode.Batch.Ui

TrackedBarcodeViewOptions
interface TrackedBarcodeViewOptions

Added in version 6.24.0

Provides a way to set different options for how the TrackedBarcodeView will be shown.

size
size?: Size

Added in version 6.24.0

The expected size of the view.

Set either this or scale to set a specific size for the TrackedBarcodeView.

scale
scale?: number

Added in version 6.24.0

The scaling factor to use to size the view. The value should be a positive number.

Set either this or size to set a specific size for the TrackedBarcodeView.

TrackedBarcodeView
class TrackedBarcodeView

Added in version 6.24.0

A view that can be shown for a TrackedBarcode through a BarcodeBatchAdvancedOverlay.

withHTMLElement(element, options)
static withHTMLElement(element: HTMLElement,
        options: TrackedBarcodeViewOptions | null): Promise<TrackedBarcodeView>

Added in version 6.24.0

Create a view based on an HTML element.

Certain elements, e.g. embedded images cannot be rendered this way. Suitable for simple HTML elements that e.g. consist of colors, shapes and text. For more advanced views, use withBase64EncodedData(). As acquiring the view this way causes quality loss, we suggest to pass a view that’s double the size of what’s expected and scale it down using TrackedBarcodeViewOptions.scale.

There’s a limitation while using custom elements/web components. Light-dom custom elements are supported while elements with a shadow root. cannot be rendered at the moment.

withBase64EncodedData(data, options)
static withBase64EncodedData(data: string,
        options: TrackedBarcodeViewOptions | null): Promise<TrackedBarcodeView>

Added in version 6.24.0

Create a view based on base64 encoded data. The image data should be image/png.