toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'continuousRead': continuousRead?.toMap(),
'beamTimer': beamTimer,
'viewfinderSize': viewfinderSize,
'viewfinderOffsetX': viewfinderOffsetX,
'viewfinderOffsetY': viewfinderOffsetY,
'linearSecurityLevel': linearSecurityLevel?.value,
'illuminationMode': illuminationMode?.value,
'inverse1DMode': inverse1DMode?.value,
'viewfinderMode': viewfinderMode?.value,
'oneDQuietZoneLevel': oneDQuietZoneLevel?.value,
'poorQualityDecodeEffortLevel': poorQualityDecodeEffortLevel?.value,
'picklistEx': picklistEx?.value,
'aimType': aimType?.value,
'aimTimer': aimTimer,
'sameSymbolTimeout': sameSymbolTimeout,
'differentSymbolTimeout': differentSymbolTimeout,
'characterSetSelection': characterSetSelection?.value,
'autoCharacterSetFailureOption': autoCharacterSetFailureOption?.value,
'autoCharacterSetPreferredOrder':
autoCharacterSetPreferredOrder?.map((e) => e.value).toList(),
'scanMode': scanMode?.value,
'zoom': zoom,
'digimarcDecoding': digimarcDecoding,
};
}