HanXinParams class
HanXin params.
Constructors
- HanXinParams()
- Constructor
-
HanXinParams.fromJson(Map<
String, dynamic> json) - Creates a HanXinParams instance from a JSON representation.
Properties
- eCIEncoding ↔ ECIEncodings?
-
Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol. Current implementation consists all well known charset encodings. Default value: ECIEncodings.ISO_8859_1
getter/setter pair
- encodeMode ↔ HanXinEncodeMode?
-
Encoding mode for XanXin barcodes. Default value: HanXinEncodeMode.Auto.
getter/setter pair
- errorLevel ↔ HanXinErrorLevel?
-
Allowed Han Xin error correction levels from L1 to L4. Default value: HanXinErrorLevel.L1.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version ↔ HanXinVersion?
-
Allowed Han Xin versions, Auto and Version01 - Version84. Default value: HanXinVersion.Auto.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Returns a JSON representation of HanXinParams.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
listFromJson(
List json) → List< HanXinParams> - Converts a list of JSON objects to a list of HanXinParams instances.