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