@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
29 lines (28 loc) • 981 B
TypeScript
import { n as BarcodeJSON, t as Barcode } from "./Barcode-B7a-T3RA.js";
import { Anchor, AnchorPositionsJSON, Point, Quadrilateral, QuadrilateralJSON } from "@scandit/web-datacapture-core";
//#region src/main/TrackedBarcode.d.ts
interface TrackedBarcodeJSON {
barcode: BarcodeJSON;
deltaTime: number;
identifier: string;
location: QuadrilateralJSON;
anchorPositions: AnchorPositionsJSON;
shouldAnimateFromPreviousToNextState: boolean;
}
declare class TrackedBarcode {
private _barcode;
private _identifier;
private _location;
private _anchorPositions;
private _shouldAnimateFromPreviousToNextState;
private sessionFrameSequenceID?;
get barcode(): Barcode;
get identifier(): number;
get location(): Quadrilateral;
get shouldAnimateFromPreviousToNextState(): boolean;
get anchorPositions(): Quadrilateral;
private static fromJSON;
getAnchorPosition(anchor: Anchor): Point;
}
//#endregion
export { TrackedBarcodeJSON as n, TrackedBarcode as t };