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 {}
-
The type of barcode image generation.
See moreDeclaration
Objective-C
enum SBSDKBarcodeImageGenerationType : NSUInteger {}
-
The barcode text format overlay.
See moreDeclaration
Objective-C
enum SBSDKBarcodeOverlayFormat : NSInteger {}
-
The engine mode of the barcode recognizer.
See moreDeclaration
Objective-C
enum SBSDKBarcodeEngineMode : NSUInteger {}
Swift
enum SBSDKBarcodeEngineMode : 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 {}
-
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
-
SEPA document field types,
See moreDeclaration
Objective-C
enum SBSDKSEPADocumentFieldType : NSInteger {}
Swift
enum SBSDKSEPADocumentFieldType : 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 {}