UpcEanParamsDecoder.fromMap constructor

UpcEanParamsDecoder.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory UpcEanParamsDecoder.fromMap(Map<String, dynamic> map) => UpcEanParamsDecoder(
      enabled: map['enabled'] as bool?,
      booklandCode: map['booklandCode'] as bool?,
      booklandFormat: map['booklandFormat'] != null
          ? BooklandFormat.fromValue(map['booklandFormat'] as String)
          : null,
      convertDataBarToUpcEan: map['convertDataBarToUpcEan'] as bool?,
      couponCode: map['couponCode'] as bool?,
      linearDecode: map['linearDecode'] as bool?,
      randomWeightCheckDigit: map['randomWeightCheckDigit'] as bool?,
      securityLevel: map['securityLevel'] != null
          ? SecurityLevel.fromValue(map['securityLevel'] as String)
          : null,
      supplemental2: map['supplemental2'] as bool?,
      supplemental5: map['supplemental5'] as bool?,
      supplementalMode: map['supplementalMode'] != null
          ? SupplementalMode.fromValue(map['supplementalMode'] as String)
          : null,
      supplementalRetries: map['supplementalRetries'] as int?,
      couponReport: map['couponReport'] != null
          ? CouponReport.fromValue(map['couponReport'] as String)
          : null,
      eanZeroExtend: map['eanZeroExtend'] as bool?,
      reducedQuietZone: map['reducedQuietZone'] as bool?,
    );