From 8ce541ff9ac35130f147a04e858795d9c4bab8c7 Mon Sep 17 00:00:00 2001 From: reymav Date: Fri, 12 Jul 2019 05:40:52 -0400 Subject: [PATCH] fix(barcode-scanner): add missing shouldAutorotate property (#3096) * Disable or enable Autorotate camera into barcode scanner plugin * fix asterisks in jsdoc must be aligned --- .../plugins/barcode-scanner/index.ts | 47 ++++++++++--------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/src/@ionic-native/plugins/barcode-scanner/index.ts b/src/@ionic-native/plugins/barcode-scanner/index.ts index 453d0e89..76117049 100644 --- a/src/@ionic-native/plugins/barcode-scanner/index.ts +++ b/src/@ionic-native/plugins/barcode-scanner/index.ts @@ -27,6 +27,11 @@ export interface BarcodeScannerOptions { */ disableSuccessBeep?: boolean; + /** + * Disable or enable Autorotate. Supported on IOS only. + */ + shouldAutorotate?: boolean; + /** * Prompt text. Supported on Android only. */ @@ -55,22 +60,22 @@ export interface BarcodeScannerOptions { export interface BarcodeScanResult { format: - | 'QR_CODE' - | 'DATA_MATRIX' - | 'UPC_E' - | 'UPC_A' - | 'EAN_8' - | 'EAN_13' - | 'CODE_128' - | 'CODE_39' - | 'CODE_93' - | 'CODABAR' - | 'ITF' - | 'RSS14' - | 'RSS_EXPANDED' - | 'PDF_417' - | 'AZTEC' - | 'MSI'; + | 'QR_CODE' + | 'DATA_MATRIX' + | 'UPC_E' + | 'UPC_A' + | 'EAN_8' + | 'EAN_13' + | 'CODE_128' + | 'CODE_39' + | 'CODE_93' + | 'CODABAR' + | 'ITF' + | 'RSS14' + | 'RSS_EXPANDED' + | 'PDF_417' + | 'AZTEC' + | 'MSI'; cancelled: boolean; text: string; } @@ -116,11 +121,11 @@ export class BarcodeScanner extends IonicNativePlugin { PHONE_TYPE: string; SMS_TYPE: string; } = { - TEXT_TYPE: 'TEXT_TYPE', - EMAIL_TYPE: 'EMAIL_TYPE', - PHONE_TYPE: 'PHONE_TYPE', - SMS_TYPE: 'SMS_TYPE' - }; + TEXT_TYPE: 'TEXT_TYPE', + EMAIL_TYPE: 'EMAIL_TYPE', + PHONE_TYPE: 'PHONE_TYPE', + SMS_TYPE: 'SMS_TYPE' + }; /** * Open the barcode scanner.