feat(core): update session, security system and QR exchange
- Removed session creation and Lightning payment logic - Refactored security system: * no more restrictions * all systems enabled on session creation - Improved QR code exchange for mobile devices
This commit is contained in:
67
node_modules/html5-qrcode/es2015/html5-qrcode-scanner.d.ts
generated
vendored
Normal file
67
node_modules/html5-qrcode/es2015/html5-qrcode-scanner.d.ts
generated
vendored
Normal file
@@ -0,0 +1,67 @@
|
||||
import { Html5QrcodeScanType, QrcodeSuccessCallback, QrcodeErrorCallback } from "./core";
|
||||
import { Html5QrcodeConfigs, Html5QrcodeCameraScanConfig } from "./html5-qrcode";
|
||||
import { Html5QrcodeScannerState } from "./state-manager";
|
||||
export interface Html5QrcodeScannerConfig extends Html5QrcodeCameraScanConfig, Html5QrcodeConfigs {
|
||||
rememberLastUsedCamera?: boolean | undefined;
|
||||
supportedScanTypes?: Array<Html5QrcodeScanType> | [];
|
||||
showTorchButtonIfSupported?: boolean | undefined;
|
||||
showZoomSliderIfSupported?: boolean | undefined;
|
||||
defaultZoomValueIfSupported?: number | undefined;
|
||||
}
|
||||
export declare class Html5QrcodeScanner {
|
||||
private elementId;
|
||||
private config;
|
||||
private verbose;
|
||||
private currentScanType;
|
||||
private sectionSwapAllowed;
|
||||
private persistedDataManager;
|
||||
private scanTypeSelector;
|
||||
private logger;
|
||||
private html5Qrcode;
|
||||
private qrCodeSuccessCallback;
|
||||
private qrCodeErrorCallback;
|
||||
private lastMatchFound;
|
||||
private cameraScanImage;
|
||||
private fileScanImage;
|
||||
private fileSelectionUi;
|
||||
constructor(elementId: string, config: Html5QrcodeScannerConfig | undefined, verbose: boolean | undefined);
|
||||
render(qrCodeSuccessCallback: QrcodeSuccessCallback, qrCodeErrorCallback: QrcodeErrorCallback | undefined): void;
|
||||
pause(shouldPauseVideo?: boolean): void;
|
||||
resume(): void;
|
||||
getState(): Html5QrcodeScannerState;
|
||||
clear(): Promise<void>;
|
||||
getRunningTrackCapabilities(): MediaTrackCapabilities;
|
||||
getRunningTrackSettings(): MediaTrackSettings;
|
||||
applyVideoConstraints(videoConstaints: MediaTrackConstraints): Promise<void>;
|
||||
private getHtml5QrcodeOrFail;
|
||||
private createConfig;
|
||||
private createBasicLayout;
|
||||
private resetBasicLayout;
|
||||
private setupInitialDashboard;
|
||||
private createHeader;
|
||||
private createSection;
|
||||
private createCameraListUi;
|
||||
private createPermissionButton;
|
||||
private createPermissionsUi;
|
||||
private createSectionControlPanel;
|
||||
private renderFileScanUi;
|
||||
private renderCameraSelection;
|
||||
private createSectionSwap;
|
||||
private startCameraScanIfPermissionExistsOnSwap;
|
||||
private resetHeaderMessage;
|
||||
private setHeaderMessage;
|
||||
private showHideScanTypeSwapLink;
|
||||
private insertCameraScanImageToScanRegion;
|
||||
private insertFileScanImageToScanRegion;
|
||||
private clearScanRegion;
|
||||
private getDashboardSectionId;
|
||||
private getDashboardSectionCameraScanRegionId;
|
||||
private getDashboardSectionSwapLinkId;
|
||||
private getScanRegionId;
|
||||
private getDashboardId;
|
||||
private getHeaderMessageContainerId;
|
||||
private getCameraPermissionButtonId;
|
||||
private getCameraScanRegion;
|
||||
private getDashboardSectionSwapLink;
|
||||
private getHeaderMessageDiv;
|
||||
}
|
||||
Reference in New Issue
Block a user