Enumerations
The following enumerations are available globally.
-
Known values for AAMVA fields.
See moreDeclaration
Objective-C
enum SBSDKAAMVARecordFieldType : NSInteger {}
Swift
enum SBSDKAAMVARecordFieldType : Int, @unchecked Sendable
-
An enum containing the available encryption modes for the SBSDKAESEncrypter.
See moreDeclaration
Objective-C
enum SBSDKAESEncrypterMode : NSUInteger {}
Swift
enum SBSDKAESEncrypterMode : UInt, @unchecked Sendable
-
The checksum algorithm for MSI-Plessey type barcodes.
See moreDeclaration
Objective-C
enum SBSDKBarcodeMSIPlesseyChecksumAlgorithm : NSInteger {}
Swift
enum SBSDKBarcodeMSIPlesseyChecksumAlgorithm : Int, @unchecked Sendable
-
The expected density of QR codes. A higher density finds more QR codes in an image but the performance is slightly reduced.
See moreDeclaration
Objective-C
enum SBSDKBarcodeDensity : NSInteger {}
Swift
enum SBSDKBarcodeDensity : Int, @unchecked Sendable
-
The barcode text format dialog.
See moreDeclaration
Objective-C
enum SBSDKBarcodeDialogFormat : NSInteger {}
Swift
enum SBSDKBarcodeDialogFormat : Int, @unchecked Sendable
-
The type of barcode image generation.
See moreDeclaration
Objective-C
enum SBSDKBarcodeImageGenerationType : NSUInteger {}
Swift
enum SBSDKBarcodeImageGenerationType : UInt, @unchecked Sendable
-
The barcode text format overlay.
See moreDeclaration
Objective-C
enum SBSDKBarcodeOverlayFormat : NSInteger {}
Swift
enum SBSDKBarcodeOverlayFormat : Int, @unchecked Sendable
-
The capture mode of the barcode scan and count.
See moreDeclaration
Objective-C
enum SBSDKBarcodeScanAndCountCaptureMode : NSUInteger {}
Swift
enum SBSDKBarcodeScanAndCountCaptureMode : UInt, @unchecked Sendable
-
The engine mode of the barcode recognizer.
See moreDeclaration
Objective-C
enum SBSDKBarcodeEngineMode : NSUInteger {}
Swift
enum SBSDKBarcodeEngineMode : UInt, @unchecked Sendable
-
Filter for extended EAN and UPC barcodes.
See moreDeclaration
Objective-C
enum SBSDKBarcodesExtensionFilter : NSUInteger {}
Swift
enum SBSDKBarcodesExtensionFilter : UInt, @unchecked Sendable
-
Boarding pass field types,
See moreDeclaration
Objective-C
enum SBSDKBoardingPassDocumentFieldType : NSInteger {}
Swift
enum SBSDKBoardingPassDocumentFieldType : Int, @unchecked Sendable
-
Enum for camera device positions.
See moreDeclaration
Objective-C
enum SBSDKCameraDevicePosition : NSUInteger {}
Swift
enum SBSDKCameraDevicePosition : UInt, @unchecked Sendable
-
Enum for camera device types.
See moreDeclaration
Objective-C
enum SBSDKCameraDeviceType : NSUInteger {}
Swift
enum SBSDKCameraDeviceType : UInt, @unchecked Sendable
-
The priorization of still image quality and capturing speed. Has no effect on devices prior to iOS 13.0.
See moreDeclaration
Objective-C
enum SBSDKCapturePhotoQualityPrioritization : NSUInteger {}
Swift
enum SBSDKCapturePhotoQualityPrioritization : UInt, @unchecked Sendable
-
The status of the latest document detection.
See moreDeclaration
Objective-C
enum SBSDKDocumentDetectionStatus : int {}
Swift
struct SBSDKDocumentDetectionStatus : Equatable, RawRepresentable
-
A GS1 document field validation status.
See moreDeclaration
Objective-C
enum SBSDKGS1SystemElementValidationStatus : NSInteger {}
Swift
enum SBSDKGS1SystemElementValidationStatus : Int, @unchecked Sendable
-
ID card field types
See moreDeclaration
Objective-C
enum SBSDKIDCardPDF417DocumentFieldType : NSInteger {}
Swift
enum SBSDKIDCardPDF417DocumentFieldType : Int, @unchecked Sendable
-
Enumeration of supported image file types.
See moreDeclaration
Objective-C
enum SBSDKImageFileFormat : NSInteger {}
Swift
enum SBSDKImageFileFormat : Int, @unchecked Sendable
-
Medical certificate document field types.
See moreDeclaration
Objective-C
enum SBSDKMedicalCertificateDocumentFieldType : NSInteger {}
Swift
enum SBSDKMedicalCertificateDocumentFieldType : Int, @unchecked Sendable
-
German medical plan document subheading prescription information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanSubheadingPrescriptionFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanSubheadingPrescriptionFieldType : Int, @unchecked Sendable
-
German medical plan document medicine substance information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanMedicineSubstanceFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanMedicineSubstanceFieldType : Int, @unchecked Sendable
-
German medical plan document medicine information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanMedicineFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanMedicineFieldType : Int, @unchecked Sendable
-
German medical plan document subheading information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanStandardSubheadingFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanStandardSubheadingFieldType : Int, @unchecked Sendable
-
German medical plan document doctor information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanDoctorFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanDoctorFieldType : Int, @unchecked Sendable
-
German medical plan document patient information description field type.
See moreDeclaration
Objective-C
enum SBSDKMedicalPlanPatientFieldType : NSInteger {}
Swift
enum SBSDKMedicalPlanPatientFieldType : Int, @unchecked Sendable
-
This enum describes the available orientation lock modes for the user interface. Captured images are always top-oriented to the status bar.
See moreDeclaration
Objective-C
enum SBSDKOrientationLock : NSInteger {}
Swift
enum SBSDKOrientationLock : Int, @unchecked Sendable
-
An enum describing the orientation of a polygon edge.
See moreDeclaration
Objective-C
enum SBSDKPolygonEdgeOrientation : NSUInteger {}
Swift
enum SBSDKPolygonEdgeOrientation : UInt, @unchecked Sendable
-
SEPA document field types,
See moreDeclaration
Objective-C
enum SBSDKSEPADocumentFieldType : NSInteger {}
Swift
enum SBSDKSEPADocumentFieldType : Int, @unchecked Sendable
-
The error codes in the SBSDKErrorDomain.
See moreDeclaration
Objective-C
enum SBSDKErrorCode : NSInteger {}
Swift
enum SBSDKErrorCode : Int, @unchecked Sendable
-
Enum describing the image color mode of output images.
See moreDeclaration
Objective-C
enum SBSDKImageMode : NSInteger {}
Swift
enum SBSDKImageMode : Int, @unchecked Sendable
-
This enum describes the possible scanning states of an
See moreSBSDKScannerViewController
.Declaration
Objective-C
enum SBSDKScannerStatus : NSInteger {}
Swift
enum SBSDKScannerStatus : Int, @unchecked Sendable
-
The version number of the Swiss QR code.
See moreDeclaration
Objective-C
enum SBSDKSwissQRCodeVersion : NSInteger {}
Swift
enum SBSDKSwissQRCodeVersion : Int, @unchecked Sendable
-
The type of one Swiss QR code field.
See moreDeclaration
Objective-C
enum SBSDKSwissQRCodeFieldType : NSInteger {}
Swift
enum SBSDKSwissQRCodeFieldType : Int, @unchecked Sendable
-
vCard document field type.
See moreDeclaration
Objective-C
enum SBSDKVCardDocumentFieldType : NSInteger {}
Swift
enum SBSDKVCardDocumentFieldType : Int, @unchecked Sendable
-
Enumeration of video preview content mode.
See moreDeclaration
Objective-C
enum SBSDKVideoContentMode : NSInteger {}
Swift
enum SBSDKVideoContentMode : Int, @unchecked Sendable