MBCBlinkCardOverlaySettings


@interface MBCBlinkCardOverlaySettings : MBCBaseOcrOverlaySettings

Settings class containing UI information for BlinkCard

  • Returns/sets glare status message that is shown if glare detection is turned on and it is shown if glare is detected.

    Default: string defined by “mb_tooltip_glare” key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) NSString *_Nonnull glareStatusMessage;

    Swift

    var glareStatusMessage: String { get set }
  • Returns/sets status message that is shows when front side of payment card should be scanned.

    Default: string defined by “mb_instructions_scan_front” key in key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) NSString *_Nonnull frontSideMessage;

    Swift

    var frontSideMessage: String { get set }
  • Returns/sets status message that is shows when back side of payment card should be scanned.

    Default: string defined by “mb_instructions_scan_back_side” key in key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite) NSString *_Nonnull backSideMessage;

    Swift

    var backSideMessage: String { get set }
  • Defines whether glare warning will be displayed when user turn on a flashlight

    Default: YES

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL showFlashlightWarning;

    Swift

    var showFlashlightWarning: Bool { get set }
  • Defines whether manual edit screen is enabled

    Default: YES

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite)
        BOOL enableEditScreen;

    Swift

    var enableEditScreen: Bool { get set }
  • Defines edit configuration settings

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite)
        MBCBlinkCardEditFieldConfiguration *_Nonnull fieldConfiguration;

    Swift

    var fieldConfiguration: MBCBlinkCardEditFieldConfiguration { get set }