toMap method

Map<String, dynamic> toMap()

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,
  };
}