Results of the barcode scan.

Constructors

Properties

Scanned barcode items.

selectedZoomFactor: number

Selected zoom factor for the camera.

Default is 1.0

Methods

  • Returns Promise<void>

  • Returns void

  • Parameters

    Returns Promise<{
        items?: {
            barcode?: {
                dataBarStackSize?: number;
                extendedQuad?: Point[];
                extendedQuadNormalized?: Point[];
                extractedDocument?: null | {
                    children?: (...) | (...);
                    confidence?: (...) | (...);
                    confidenceWeight?: (...) | (...);
                    crop?: (...) | (...) | (...);
                    fields?: (...) | (...);
                    quad?: (...) | (...);
                    quadInRoot?: (...) | (...);
                    type?: (...) | (...);
                    encodeImages?(): Promise<(...)>;
                    release?(): void;
                    serialize?(config?): Promise<(...)>;
                } & {};
                format?: BarcodeFormat;
                globalIndex?: number;
                isGS1CompositePart?: boolean;
                isGS1Message?: boolean;
                isUpsideDown?: boolean;
                quad?: Point[];
                quadNormalized?: Point[];
                rawBytes?: string;
                rawBytesEncodings?: {
                    encoding?: (...) | (...);
                    end?: (...) | (...);
                    start?: (...) | (...);
                    serialize?(config?): { readonly start?: number | undefined; readonly end?: number | undefined; readonly encoding?: CharacterEncoding | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; };
                }[];
                sizeScore?: number;
                sourceImage?: null | {
                    buffer: (...) | (...);
                    uniqueId?: (...) | (...);
                    clear?(): Promise<(...)>;
                    encodeImage?(options?): Promise<(...)>;
                    encodeInPlace?(): Promise<(...)>;
                    hibernate?(): Promise<(...)>;
                    info?(): Promise<(...)>;
                    isRetained?(): boolean;
                    release?(): void;
                    retain?(): void;
                    saveImage?(path, options?): Promise<(...)>;
                    serialize?(imageSerializationMode): Promise<(...)>;
                } & {};
                structuredAppendInfo?: null | {
                    count?: (...) | (...);
                    id?: (...) | (...);
                    index?: (...) | (...);
                    serialize?(config?): {
                        count?: ...;
                        id?: ...;
                        index?: ...;
                        serialize?(config?): ...;
                    };
                } & {};
                text?: string;
                upcEanExtension?: string;
                encodeImages?(): Promise<void>;
                release?(): void;
                serialize?(config?): Promise<({ readonly format?: BarcodeFormat | undefined; readonly text?: string | undefined; readonly rawBytes?: string | undefined; readonly rawBytesEncodings?: { readonly start?: number | undefined; readonly end?: number | undefined; readonly encoding?: CharacterEncoding | undefined; serialize?: ((config?: ToJsonConfigurati...)>;
            };
            count?: number;
            encodeImages?(): Promise<void>;
            release?(): void;
            serialize?(config?): Promise<({ readonly barcode?: { readonly format?: BarcodeFormat | undefined; readonly text?: string | undefined; readonly rawBytes?: string | undefined; readonly rawBytesEncodings?: { readonly start?: number | undefined; readonly end?: number | undefined; readonly encoding?: CharacterEncoding | undefined; serialize?: ((confi...)>;
        }[];
        selectedZoomFactor?: number;
        encodeImages?(): Promise<void>;
        release?(): void;
        serialize?(config?): Promise<{ readonly selectedZoomFactor?: number | undefined; readonly items?: { readonly barcode?: { readonly format?: BarcodeFormat | undefined; readonly text?: string | undefined; readonly rawBytes?: string | undefined; ... 17 more ...; encodeImages?: (() => Promise<...>) | undefined; } | undefined; readonly count?...;
    }>