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:
200
node_modules/html5-qrcode/src/strings.ts
generated
vendored
Normal file
200
node_modules/html5-qrcode/src/strings.ts
generated
vendored
Normal file
@@ -0,0 +1,200 @@
|
||||
/**
|
||||
* @fileoverview
|
||||
* Strings used by {@class Html5Qrcode} & {@class Html5QrcodeScanner}
|
||||
*
|
||||
* @author mebjas <minhazav@gmail.com>
|
||||
*
|
||||
* The word "QR Code" is registered trademark of DENSO WAVE INCORPORATED
|
||||
* http://www.denso-wave.com/qrcode/faqpatent-e.html
|
||||
*/
|
||||
|
||||
/**
|
||||
* Strings used in {@class Html5Qrcode}.
|
||||
*
|
||||
* TODO(mebjas): Support internalization.
|
||||
*/
|
||||
export class Html5QrcodeStrings {
|
||||
|
||||
public static codeParseError(exception: any): string {
|
||||
return `QR code parse error, error = ${exception}`;
|
||||
}
|
||||
|
||||
public static errorGettingUserMedia(error: any): string {
|
||||
return `Error getting userMedia, error = ${error}`;
|
||||
}
|
||||
|
||||
public static onlyDeviceSupportedError(): string {
|
||||
return "The device doesn't support navigator.mediaDevices , only "
|
||||
+ "supported cameraIdOrConfig in this case is deviceId parameter "
|
||||
+ "(string).";
|
||||
}
|
||||
|
||||
public static cameraStreamingNotSupported(): string {
|
||||
return "Camera streaming not supported by the browser.";
|
||||
}
|
||||
|
||||
public static unableToQuerySupportedDevices(): string {
|
||||
return "Unable to query supported devices, unknown error.";
|
||||
}
|
||||
|
||||
public static insecureContextCameraQueryError(): string {
|
||||
return "Camera access is only supported in secure context like https "
|
||||
+ "or localhost.";
|
||||
}
|
||||
|
||||
public static scannerPaused(): string {
|
||||
return "Scanner paused";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Strings used in {@class Html5QrcodeScanner}.
|
||||
*
|
||||
* TODO(mebjas): Support internalization.
|
||||
*/
|
||||
export class Html5QrcodeScannerStrings {
|
||||
|
||||
public static scanningStatus(): string {
|
||||
return "Scanning";
|
||||
}
|
||||
|
||||
public static idleStatus(): string {
|
||||
return "Idle";
|
||||
}
|
||||
|
||||
public static errorStatus(): string {
|
||||
return "Error";
|
||||
}
|
||||
|
||||
public static permissionStatus(): string {
|
||||
return "Permission";
|
||||
}
|
||||
|
||||
public static noCameraFoundErrorStatus(): string {
|
||||
return "No Cameras";
|
||||
}
|
||||
|
||||
public static lastMatch(decodedText: string): string {
|
||||
return `Last Match: ${decodedText}`;
|
||||
}
|
||||
|
||||
public static codeScannerTitle(): string {
|
||||
return "Code Scanner";
|
||||
}
|
||||
|
||||
public static cameraPermissionTitle(): string {
|
||||
return "Request Camera Permissions";
|
||||
}
|
||||
|
||||
public static cameraPermissionRequesting(): string {
|
||||
return "Requesting camera permissions...";
|
||||
}
|
||||
|
||||
public static noCameraFound(): string {
|
||||
return "No camera found";
|
||||
}
|
||||
|
||||
public static scanButtonStopScanningText(): string {
|
||||
return "Stop Scanning";
|
||||
}
|
||||
|
||||
public static scanButtonStartScanningText(): string {
|
||||
return "Start Scanning";
|
||||
}
|
||||
|
||||
public static torchOnButton(): string {
|
||||
return "Switch On Torch";
|
||||
}
|
||||
|
||||
public static torchOffButton(): string {
|
||||
return "Switch Off Torch";
|
||||
}
|
||||
|
||||
public static torchOnFailedMessage(): string {
|
||||
return "Failed to turn on torch";
|
||||
}
|
||||
|
||||
public static torchOffFailedMessage(): string {
|
||||
return "Failed to turn off torch";
|
||||
}
|
||||
|
||||
public static scanButtonScanningStarting(): string {
|
||||
return "Launching Camera...";
|
||||
}
|
||||
|
||||
/**
|
||||
* Text to show when camera scan is selected.
|
||||
*
|
||||
* This will be used to switch to file based scanning.
|
||||
*/
|
||||
public static textIfCameraScanSelected(): string {
|
||||
return "Scan an Image File";
|
||||
}
|
||||
|
||||
/**
|
||||
* Text to show when file based scan is selected.
|
||||
*
|
||||
* This will be used to switch to camera based scanning.
|
||||
*/
|
||||
public static textIfFileScanSelected(): string {
|
||||
return "Scan using camera directly";
|
||||
}
|
||||
|
||||
public static selectCamera(): string {
|
||||
return "Select Camera";
|
||||
}
|
||||
|
||||
public static fileSelectionChooseImage(): string {
|
||||
return "Choose Image";
|
||||
}
|
||||
|
||||
public static fileSelectionChooseAnother(): string {
|
||||
return "Choose Another";
|
||||
}
|
||||
|
||||
public static fileSelectionNoImageSelected(): string {
|
||||
return "No image choosen";
|
||||
}
|
||||
|
||||
/** Prefix to be given to anonymous cameras. */
|
||||
public static anonymousCameraPrefix(): string {
|
||||
return "Anonymous Camera";
|
||||
}
|
||||
|
||||
public static dragAndDropMessage(): string {
|
||||
return "Or drop an image to scan";
|
||||
}
|
||||
|
||||
public static dragAndDropMessageOnlyImages(): string {
|
||||
return "Or drop an image to scan (other files not supported)";
|
||||
}
|
||||
|
||||
/** Value for zoom. */
|
||||
public static zoom(): string {
|
||||
return "zoom";
|
||||
}
|
||||
|
||||
public static loadingImage(): string {
|
||||
return "Loading image...";
|
||||
}
|
||||
|
||||
public static cameraScanAltText(): string {
|
||||
return "Camera based scan";
|
||||
}
|
||||
|
||||
public static fileScanAltText(): string {
|
||||
return "Fule based scan";
|
||||
}
|
||||
}
|
||||
|
||||
/** Strings used in {@class LibraryInfoDiv} */
|
||||
export class LibraryInfoStrings {
|
||||
|
||||
public static poweredBy(): string {
|
||||
return "Powered by ";
|
||||
}
|
||||
|
||||
public static reportIssues(): string {
|
||||
return "Report issues";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user