RGLDocumentReaderCameraViewController

Objective-C

@interface RGLDocumentReaderCameraViewController : RGLDocumentReaderBaseCameraViewController

@property(nonatomic, assign) BOOL resultStatusLocked;

@property(readonly, nonatomic, assign) AVCaptureDevicePosition cameraPosition;
@property(nonatomic, assign) BOOL showHelpPopup;
@property(nonatomic, assign) BOOL helpAnimationShowed;
@property(nonatomic, assign) BOOL showResultMessages;
@property(nonatomic, assign) BOOL showStatusMessages;
@property(nonatomic, assign) BOOL recognizeWasInterrupted;
@property(nonatomic, assign) BOOL skipNextPageRecognition;
@property(nonatomic, assign) double motionRate;
@property(nonatomic, strong, nullable) NSString *cameraStatusString;

@property(nonatomic, strong, nullable) RGLDocumentReaderResults *latestResult;

@property (nonatomic, getter=isCameraControllerPresentedModally) BOOL cameraControllerPresentedModally;

@property(nonatomic, strong, nullable) RGLPreviewView *previewView;
@property(nonatomic, strong, nullable) UIButton *closeButton;
@property(nonatomic, strong, nullable) UIButton *flashButton;
@property(nonatomic, strong, nullable) UIButton *swapCameraButton;
@property(nonatomic, strong, nullable) UIButton *bleButton;
@property(nonatomic, strong, nullable) UIButton *batteryButton;
@property(nonatomic, strong, nullable) UILabel *statusLabel;
@property(nonatomic, strong, nullable) UIView *statusView;
@property(nonatomic, strong, nullable) UIButton *captureButton;
@property(nonatomic, strong, nullable) UIButton *skipMultipageButton;
@property(nonatomic, strong, nullable) UILabel *resultStatusLabel;
@property(nonatomic, strong, nullable) UIView *resultStatusView;
@property(nonatomic, strong, nullable) UIButton *frameSizeButton;
@property(nonatomic, strong, nullable) RGLMaskView *maskView;
@property(nonatomic, strong, nullable) UIImageView *logoImage;
@property(nonatomic, strong, nullable) RGLCornerView *borderView;
@property(nonatomic, strong, nullable) UIView *focusView;
@property(nonatomic, strong, nullable) UILabel *cameraUnavailableLabel;
@property(nonatomic, strong, nullable) RGLActivityIndicator *activityIndicator;
@property(nonatomic, strong, nullable) RGLDocumentView *multipageScaningView;
@property(nonatomic, strong, nullable) RGLDocumentView *helpAnimationView;
@property(nonatomic, strong, nullable) UIImageView *borderPlaceholderImage;
@property(nonatomic, assign) BOOL barcodeEnabled;
@property(nonatomic, assign) BOOL faceEnabled;
@property(nonatomic, assign) RGLCameraScanMode cameraScanMode;
@property(nonatomic, strong, nullable) UILabel *customLabel;

@property(nonatomic, assign) BOOL recognitionIsActive;

@property(nonatomic, assign) RGLDocReaderFrame currentCameraFrame;

- (void)closeTapped:(UIButton *)button;
- (void)flashTapped:(UIButton *)button;
- (void)swapTapped:(UIButton *)button;
- (void)captureButtonTapped:(UIButton *)button;
- (void)skipMultipageTapped:(UIButton *)button;
- (void)changeFrameTapped:(UIButton *)button;
    
@end

Swift

class DocumentReaderCameraViewController : RGLDocumentReaderBaseCameraViewController

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL resultStatusLocked

    Swift

    var resultStatusLocked: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(readonly, nonatomic, assign) AVCaptureDevicePosition cameraPosition

    Swift

    var cameraPosition: AVCaptureDevice.Position { get }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL showHelpPopup

    Swift

    var showHelpPopup: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL helpAnimationShowed

    Swift

    var helpAnimationShowed: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL showResultMessages

    Swift

    var showResultMessages: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL showStatusMessages

    Swift

    var showStatusMessages: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL recognizeWasInterrupted

    Swift

    var recognizeWasInterrupted: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL skipNextPageRecognition

    Swift

    var skipNextPageRecognition: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) double motionRate

    Swift

    var motionRate: Double { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) NSString *cameraStatusString

    Swift

    var cameraStatusString: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLDocumentReaderResults *latestResult

    Swift

    var latestResult: DocumentReaderResults? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, getter=isCameraControllerPresentedModally) BOOL cameraControllerPresentedModally

    Swift

    var isCameraControllerPresentedModally: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLPreviewView *previewView

    Swift

    var previewView: PreviewView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *closeButton

    Swift

    var closeButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *flashButton

    Swift

    var flashButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *swapCameraButton

    Swift

    var swapCameraButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *bleButton

    Swift

    var bleButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *batteryButton

    Swift

    var batteryButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UILabel *statusLabel

    Swift

    var statusLabel: UILabel? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIView *statusView

    Swift

    var statusView: UIView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *captureButton

    Swift

    var captureButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *skipMultipageButton

    Swift

    var skipMultipageButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UILabel *resultStatusLabel

    Swift

    var resultStatusLabel: UILabel? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIView *resultStatusView

    Swift

    var resultStatusView: UIView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIButton *frameSizeButton

    Swift

    var frameSizeButton: UIButton? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLMaskView *maskView

    Swift

    var maskView: MaskView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIImageView *logoImage

    Swift

    var logoImage: UIImageView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLCornerView *borderView

    Swift

    var borderView: CornerView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIView *focusView

    Swift

    var focusView: UIView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UILabel *cameraUnavailableLabel

    Swift

    var cameraUnavailableLabel: UILabel? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLActivityIndicator *activityIndicator

    Swift

    var activityIndicator: ActivityIndicator? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLDocumentView *multipageScaningView

    Swift

    var multipageScaningView: DocumentView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) RGLDocumentView *helpAnimationView

    Swift

    var helpAnimationView: DocumentView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UIImageView *borderPlaceholderImage

    Swift

    var borderPlaceholderImage: UIImageView? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL barcodeEnabled

    Swift

    var barcodeEnabled: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL faceEnabled

    Swift

    var faceEnabled: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) RGLCameraScanMode cameraScanMode

    Swift

    var cameraScanMode: CameraScanMode { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, strong, nullable) UILabel *customLabel

    Swift

    var customLabel: UILabel? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) BOOL recognitionIsActive

    Swift

    var recognitionIsActive: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property(nonatomic, assign) RGLDocReaderFrame currentCameraFrame

    Swift

    var currentCameraFrame: DocReaderFrame { get set }
  • Undocumented

    Declaration

    Objective-C

    - (void)closeTapped:(UIButton *)button;

    Swift

    func closeTapped(_ button: UIButton)
  • Undocumented

    Declaration

    Objective-C

    - (void)flashTapped:(UIButton *)button;

    Swift

    func flashTapped(_ button: UIButton)
  • Undocumented

    Declaration

    Objective-C

    - (void)swapTapped:(UIButton *)button;

    Swift

    func swapTapped(_ button: UIButton)
  • Undocumented

    Declaration

    Objective-C

    - (void)captureButtonTapped:(UIButton *)button;

    Swift

    func captureButtonTapped(_ button: UIButton)
  • Undocumented

    Declaration

    Objective-C

    - (void)skipMultipageTapped:(UIButton *)button;

    Swift

    func skipMultipageTapped(_ button: UIButton)
  • Undocumented

    Declaration

    Objective-C

    - (void)changeFrameTapped:(UIButton *)button;

    Swift

    func changeFrameTapped(_ button: UIButton)