toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    'presentationModeParams': presentationModeParams?.toMap(),
    'continuousRead': continuousRead?.toMap(),
    'beamTimer': beamTimer,
    'linearSecurityLevel': linearSecurityLevel?.value,
    'pickList': pickList?.value,
    'picklistEx': picklistEx?.value,
    'lcdMode': lcdMode?.value,
    'inverse1DMode': inverse1DMode?.value,
    'illuminationBrightness': illuminationBrightness,
    'disconnectOnExit': disconnectOnExit,
    'connectionIdleTime': connectionIdleTime,
    'illuminationMode': illuminationMode?.value,
    'aimingPattern': aimingPattern?.value,
    'oneDQuietZoneLevel': oneDQuietZoneLevel?.value,
    'poorQualityDecodeEffortLevel': poorQualityDecodeEffortLevel?.value,
    'aimType': aimType?.value,
    'aimTimer': aimTimer,
    'sameSymbolTimeout': sameSymbolTimeout,
    'differentSymbolTimeout': differentSymbolTimeout,
    'pairAfterScannerReboot': pairAfterScannerReboot?.value,
    'scanMode': scanMode?.value,
    'digimarcDecoding': digimarcDecoding,
    'characterSetSelection': characterSetSelection?.value,
    'autoCharacterSetFailureOption': autoCharacterSetFailureOption?.value,
    'autoCharacterSetPreferredOrder':
        autoCharacterSetPreferredOrder?.map((e) => e.value).toList(),
    'sceneDetectionQualifier': sceneDetectionQualifier?.value,
    'dpmMode': dpmMode?.value,
    'dpmIlluminationControl': dpmIlluminationControl?.value,
  };
}