BarcodeManager class
Manages barcode decoding operations using the BarcodeReader
instance.
This class provides methods for initializing the barcode reader, configuring settings, and decoding barcodes from various sources (file, buffer).
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
-
decodeFile(
String filename) → Future< List< Map> > - Decodes barcodes from an image file.
-
decodeImageBuffer(
Uint8List bytes, int width, int height, int stride, int format) → Future< List< Map> > - Decodes barcodes from an image buffer.
-
getParameters(
) → Future< String> - Retrieves the current runtime settings in JSON format.
-
initBarcodeSDK(
) → Future< int> - Creates and initializes a new instance of CaptureVisionRouter.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setBarcodeFormats(
int formats) → Future< int> - Sets the barcode formats to be recognized.
-
setLicense(
String license) → Future< int> - Sets the license key for the barcode reader.
-
setParameters(
String params) → Future< int> - Applies runtime settings from a JSON-formatted string.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited