# 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

ScanbotSdkUiV2.new()

## Properties

hashCode → int
  The hash code for this object.
  no setter inherited
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited

## 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>>
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.
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`.