SBSDKUIMultipleObjectScannerUIConfiguration

@interface SBSDKUIMultipleObjectScannerUIConfiguration : NSObject

Subconfiguration for user interface of the document scanning screen.

  • Background color of the top bar.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull) UIColor *topBarBackgroundColor;

    Swift

    var topBarBackgroundColor: UIColor { get set }
  • Foreground color of disabled items in the top bar.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *topBarButtonsInactiveColor;

    Swift

    var topBarButtonsInactiveColor: UIColor { get set }
  • Foreground color of enabled items in the top bar.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *topBarButtonsActiveColor;

    Swift

    var topBarButtonsActiveColor: UIColor { get set }
  • Whether the multi-page button is hidden or not. Default is NO.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite,
              getter=isBatchButtonHidden) BOOL batchButtonHidden;

    Swift

    var isBatchButtonHidden: Bool { get set }
  • Whether the flash button is hidden or not. Default is NO.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite,
              getter=isFlashImageButtonHidden) BOOL flashImageButtonHidden;

    Swift

    var isFlashImageButtonHidden: Bool { get set }
  • Whether the cancel button is hidden or not. Default is NO.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite,
              getter=isCancelButtonHidden) BOOL cancelButtonHidden;

    Swift

    var isCancelButtonHidden: Bool { get set }
  • Color of the shutter buttons outer ring in manual-capture mode.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *shutterButtonOuterColor;

    Swift

    var shutterButtonOuterColor: UIColor { get set }
  • Color of the shutter buttons inner ring in manual-capture mode.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *shutterButtonInnerColor;

    Swift

    var shutterButtonInnerColor: UIColor { get set }
  • Color of the shutter buttons activity indicator when capturing an image.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *shutterButtonIndicatorColor;

    Swift

    var shutterButtonIndicatorColor: UIColor { get set }
  • Foreground color of the buttons in the bottom bar. *

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull) UIColor *bottomBarButtonsColor;

    Swift

    var bottomBarButtonsColor: UIColor { get set }
  • Background color of the bottom bar. *

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *bottomBarBackgroundColor;

    Swift

    var bottomBarBackgroundColor: UIColor { get set }
  • Background color of the camera view. *

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull) UIColor *cameraBackgroundColor;

    Swift

    var cameraBackgroundColor: UIColor { get set }
  • Foreground color of the detected objects polygon, when the polygons quality is not acceptable. *

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull) UIColor *polygonColor;

    Swift

    var polygonColor: UIColor { get set }
  • Background color of the detected objects polygon, when the polygons quality is not acceptable. *

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nonnull)
        UIColor *polygonBackgroundColor;

    Swift

    var polygonBackgroundColor: UIColor { get set }
  • Width of the detected objects polygon in points. Default is 3.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        CGFloat polygonLineWidth;

    Swift

    var polygonLineWidth: CGFloat { get set }
  • Allowed orientations for automatic interface rotations. Default is UIInterfaceOrientationMaskPortrait. *

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        UIInterfaceOrientationMask allowedInterfaceOrientations;

    Swift

    var allowedInterfaceOrientations: UIInterfaceOrientationMask { get set }