UNPKG

html5-qrcode

Version:

A cross platform HTML5 QR Code & bar code scanner

20 lines (19 loc) 718 B
export type OnFileSelected = (file: File) => void; export declare class FileSelectionUi { private readonly fileBasedScanRegion; private readonly fileScanInput; private readonly fileSelectionButton; private constructor(); hide(): void; show(): void; isShowing(): boolean; resetValue(): void; private createFileBasedScanRegion; private fileBasedScanRegionDefaultBorder; private fileBasedScanRegionActiveBorder; private createDragAndDropMessage; private setImageNameToButton; private setInitialValueToButton; private getFileScanInputId; static create(parentElement: HTMLDivElement, showOnRender: boolean, onFileSelected: OnFileSelected): FileSelectionUi; }