EncodeBarcodeType.fromJson constructor
EncodeBarcodeType.fromJson(
- dynamic data
Creates a EncodeBarcodeType instance from a JSON representation.
Implementation
EncodeBarcodeType.fromJson(dynamic data) {
switch (data) {
case "Codabar":
case "Code11":
case "Code39Standard":
case "Code39Extended":
case "Code93Standard":
case "Code93Extended":
case "Code128":
case "GS1Code128":
case "EAN8":
case "EAN13":
case "EAN14":
case "SCC14":
case "SSCC18":
case "UPCA":
case "UPCE":
case "ISBN":
case "ISSN":
case "ISMN":
case "Standard2of5":
case "Interleaved2of5":
case "Matrix2of5":
case "ItalianPost25":
case "IATA2of5":
case "ITF14":
case "ITF6":
case "MSI":
case "VIN":
case "DeutschePostIdentcode":
case "DeutschePostLeitcode":
case "OPC":
case "PZN":
case "Code16K":
case "Pharmacode":
case "DataMatrix":
case "QR":
case "Aztec":
case "Pdf417":
case "MacroPdf417":
case "AustraliaPost":
case "Postnet":
case "Planet":
case "OneCode":
case "RM4SCC":
case "DatabarOmniDirectional":
case "DatabarTruncated":
case "DatabarLimited":
case "DatabarExpanded":
case "SingaporePost":
case "GS1DataMatrix":
case "AustralianPosteParcel":
case "SwissPostParcel":
case "PatchCode":
case "DatabarExpandedStacked":
case "DatabarStacked":
case "DatabarStackedOmniDirectional":
case "MicroPdf417":
case "GS1QR":
case "MaxiCode":
case "Code32":
case "DataLogic2of5":
case "DotCode":
case "DutchKIX":
case "UpcaGs1Code128Coupon":
case "UpcaGs1DatabarCoupon":
case "CodablockF":
case "GS1CodablockF":
case "Mailmark":
case "GS1DotCode":
case "HanXin":
case "GS1HanXin":
case "GS1Aztec":
case "GS1MicroPdf417":
_value = data;
break;
default:
throw Exception('Unknown enum value to decode: $data');
}
}