ScanbotSdkUiV2 class
A utility class providing methods to launch Ready-to-Use V2 UI components of the Scanbot SDK.
This class includes methods for starting full-screen modal dialogs for barcode scanning,
document scanning, and document cropping. Each method handles specific configurations and
returns results wrapped in a ResultWrapper for consistent error handling and data parsing.
Constructors
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Methods
- 
  startBarcodeScanner(BarcodeScannerScreenConfiguration config) → Future< ResultWrapper< BarcodeScannerUiResult> >
- 
  startCheckScanner(CheckScannerScreenConfiguration config) → Future< ResultWrapper< CheckScannerUiResult> >
- 
  Starts the Check Scanner UI with the provided config.
- 
  startCreditCardScanner(CreditCardScannerScreenConfiguration config) → Future< ResultWrapper< CreditCardScannerUiResult> >
- 
  Starts the Credit Card Scanner UI with the provided config.
- 
  startCroppingScreen(CroppingConfiguration config) → Future< ResultWrapper< DocumentData> >
- Launches the Ready-to-Use V2 Cropping Screen as a full-screen modal dialog.
- 
  startDocumentDataExtractor(DocumentDataExtractorScreenConfiguration config) → Future< ResultWrapper< DocumentDataExtractorUiResult> >
- 
  Starts the Document Data Extractor UI with the provided config.
- 
  startDocumentScanner(DocumentScanningFlow config) → Future< ResultWrapper< DocumentData> >
- Launches the Ready-to-Use V2 Document Scanner UI as a full-screen modal dialog.
- 
  startMrzScanner(MrzScannerScreenConfiguration config) → Future< ResultWrapper< MrzScannerUiResult> >
- 
  Starts the MRZ (Machine Readable Zone) Scanner UI with the provided config.
- 
  startTextPatternScanner(TextPatternScannerScreenConfiguration config) → Future< ResultWrapper< TextPatternScannerUiResult> >
- 
  Starts the Text Data Scanner UI with the provided config.
- 
  startVINScanner(VinScannerScreenConfiguration config) → Future< ResultWrapper< VinScannerUiResult> >
- 
  Starts the VIN (Vehicle Identification Number) Scanner UI with the provided config.