SBSDKUIBarcodesBatchScannerUIConfiguration
@interface SBSDKUIBarcodesBatchScannerUIConfiguration : NSObject
Configuration for user interface of the detector screens for barcodes.
-
Foreground color of the top bar buttons on the scanning screen.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *topBarButtonsColor;
Swift
var topBarButtonsColor: UIColor { get set }
-
Background color of the top bar.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *topBarBackgroundColor;
Swift
var topBarBackgroundColor: UIColor { get set }
-
Foreground color of the flash button when flash is off.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *topBarButtonsInactiveColor;
Swift
var topBarButtonsInactiveColor: UIColor { get set }
-
Background color of the detection overlay.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *cameraOverlayColor;
Swift
var cameraOverlayColor: UIColor { get set }
-
Foreground color of the detection overlay.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *finderLineColor;
Swift
var finderLineColor: UIColor { get set }
-
Width of finder frame border. Default is 2.
Declaration
Objective-C
@property (nonatomic) CGFloat finderLineWidth;
Swift
var finderLineWidth: CGFloat { get set }
-
Aspect ratio of finder frame (width \ height), which is used to build actual finder frame. Default is 1 - it is a square frame, which is good for QR capturing.
Declaration
Objective-C
@property (nonatomic, strong) SBSDKAspectRatio *_Nonnull finderAspectRatio;
Swift
var finderAspectRatio: SBSDKAspectRatio { get set }
-
Foreground color of the description label.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *finderTextHintColor;
Swift
var finderTextHintColor: UIColor { get set }
-
Whether the flash button is hidden or not.
Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isFlashButtonHidden) BOOL flashButtonHidden;
Swift
var isFlashButtonHidden: Bool { get set }
-
Whether the cancel button is hidden or not.
Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isCancelButtonHidden) BOOL cancelButtonHidden;
Swift
var isCancelButtonHidden: Bool { get set }
-
Allowed orientations for automatic interface rotations. *
Declaration
Objective-C
@property (nonatomic) SBSDKOrientationLock orientationLockMode;
Swift
var orientationLockMode: SBSDKOrientationLock { get set }
-
Text color of the barcodes count label.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *barcodesCountTextColor;
Swift
var barcodesCountTextColor: UIColor { get set }
-
Text color in the details barcodes list. Also affects image background, separator and progress spinner.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *detailsPrimaryColor;
Swift
var detailsPrimaryColor: UIColor { get set }
-
Foreground color of the top bar buttons on the details screen.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *detailsActionColor;
Swift
var detailsActionColor: UIColor { get set }
-
Background color of the details screen.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) UIColor *detailsBackgroundColor;
Swift
var detailsBackgroundColor: UIColor { get set }