@scandit/web-barcode-link
Version:
The Scandit Web Barcode Link package
24 lines (22 loc) • 709 B
TypeScript
import { BarcodeLinkFlow } from './BarcodeLinkFlow';
import { BarcodeLinkFlowDelegate } from './BarcodeLinkFlowDelegate';
export declare class BarcodeLinkUiFlow implements BarcodeLinkFlow<void> {
private get barcodeLinkUrl();
private onIframeMessageListener;
sessionId?: string;
private popup;
private iframe;
private style;
private delegate?;
private messageChannel;
setDelegate(delegate: BarcodeLinkFlowDelegate): void;
initialize(): Promise<void>;
dispose(): void;
private setupMessageChannel;
private sendMessage;
private onIframeMessage;
private createPopup;
private createIframe;
private initStyles;
private waitForIframeReady;
}