BarcodeAccumulationConfiguration class

Configuration for how to accumulate results.

Constructors

BarcodeAccumulationConfiguration.new({int minConfirmationsStandaloneEAN = 1, int accumulationTime = 500, bool removeUnconnectedResults = true, BarcodeAccumulationMethod method = BarcodeAccumulationMethod.INTERPOLATE_BY_CAMERA})
BarcodeAccumulationConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

accumulationTime int
The time in milliseconds to accumulate barcodes across multiple frames.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
method BarcodeAccumulationMethod
The method how to display barcodes from previous frames.
getter/setter pair
minConfirmationsStandaloneEAN int
In case that ean/upc both with and without extensions are allowed, we require confirmations to consider a standalone EAN or UPC (i.e. without extension) as valid.
getter/setter pair
removeUnconnectedResults bool
If true, the results from previous frames that are not connected to results on the current frame will be removed. This is should be enabled when large camera movements are expected. For small camera movements, the option can be disabled.
getter/setter pair
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
toJson({ToJsonConfiguration? config}) Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited