BarcodeFormatOneDConfigurationBase.fromJson constructor
BarcodeFormatOneDConfigurationBase.fromJson(
- Map<String, dynamic> json
)
Implementation
factory BarcodeFormatOneDConfigurationBase.fromJson(
Map<String, dynamic> json) {
String _type = json["_type"];
switch (_type) {
case "BarcodeFormatCodabarConfiguration":
return BarcodeFormatCodabarConfiguration.fromJson(json);
case "BarcodeFormatCode11Configuration":
return BarcodeFormatCode11Configuration.fromJson(json);
case "BarcodeFormatCode39Configuration":
return BarcodeFormatCode39Configuration.fromJson(json);
case "BarcodeFormatCode93Configuration":
return BarcodeFormatCode93Configuration.fromJson(json);
case "BarcodeFormatCode128Configuration":
return BarcodeFormatCode128Configuration.fromJson(json);
case "BarcodeFormatCode2Of5Configuration":
return BarcodeFormatCode2Of5Configuration.fromJson(json);
case "BarcodeFormatDataBarConfiguration":
return BarcodeFormatDataBarConfiguration.fromJson(json);
case "BarcodeFormatDataBarExpandedConfiguration":
return BarcodeFormatDataBarExpandedConfiguration.fromJson(json);
case "BarcodeFormatDataBarLimitedConfiguration":
return BarcodeFormatDataBarLimitedConfiguration.fromJson(json);
case "BarcodeFormatITFConfiguration":
return BarcodeFormatItfConfiguration.fromJson(json);
case "BarcodeFormatMSIPlesseyConfiguration":
return BarcodeFormatMsiPlesseyConfiguration.fromJson(json);
case "BarcodeFormatUpcEanConfiguration":
return BarcodeFormatUpcEanConfiguration.fromJson(json);
case "BarcodeFormatPharmaCodeConfiguration":
return BarcodeFormatPharmaCodeConfiguration.fromJson(json);
default:
throw ArgumentError("Invalid polymorphic type: $_type");
}
}