@scandit/web-barcode-link
Version:
The Scandit Web Barcode Link package
25 lines (24 loc) • 1.01 kB
TypeScript
import { BarcodeLink } from ".";
import { BarcodeLinkBarcode } from "./BarcodeLinkBarcode";
import { BarcodeLinkConfiguration } from "./BarcodeLinkConfiguration";
import { BarcodeLinkConnectionState } from "./BarcodeLinkConnectionState";
import { BarcodeLinkListener } from "./BarcodeLinkListener";
export interface BarcodeLinkFlowDelegate extends BarcodeLinkListener {
getConfiguration(): BarcodeLinkConfiguration;
}
export declare class BarcodeLinkFlowDelegateImpl implements BarcodeLinkFlowDelegate {
private barcodeLink;
constructor(barcodeLink: BarcodeLink);
getConfiguration(): BarcodeLinkConfiguration;
onCancel(): void;
onCapture(barcodes: BarcodeLinkBarcode[], finished: boolean): void;
/**
* @deprecated Use onConnectionStateChanged instead.
*/
onDeviceConnected(): void;
/**
* @deprecated Use onConnectionStateChanged instead.
*/
onDeviceDisconnected(): void;
onConnectionStateChanged(connectionState: BarcodeLinkConnectionState): void;
}