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

BarcodeManager.new()

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