CaptureFeatureFlags

Defines capture feature flags used in SDK

Properties

  • Allows to attach the device’s current location to the captured image. When set to true, the user must grant a location permission before launching capture. Default: false

  • Compress capture result to compatible with Sensibill API. Default: true

  • Starts the capture screen with auto-capture mode enabled by default. Default: true

  • Enables the auto-capture feature. Default: true

  • Provides a warning on the preview screen if the image is blurry. Default: true

  • Enables the visibility of feedback label utilized to show various capturing receipt state for user. Default: true

  • Enables the ability to crop captured images. Default: true

  • Enables the ability to toggle the device’s flash on/off to help capture in low-light situations. Default: true

  • Enables the user to select an image from their phone’s image gallery. Default: true

  • Enables the feedback toast on long receipt capture screen. Default: true

  • Enables the long receipt capture feature - capturing a long receipt with a top and bottom image. Default: true

  • Enables the ability to show capture tips screen. Default: true

  • Enables the integrator to define number of image(s) the user can capture and/or select in single capture session. Default: 1. Valid Range: (1, 10). Value when set to more than 1 will enable adding multiple image during single capture session.

Initializers

Objective-C Compatibility