PluginConfig.fromJson constructor

PluginConfig.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory PluginConfig.fromJson(Map<String, dynamic> json) => PluginConfig(
    barcodeConfig: json["barcodeConfig"] == null ? null : BarcodeConfig.fromJson(json["barcodeConfig"]),
    cancelOnResult: json["cancelOnResult"],
    commercialTireIdConfig: json["commercialTireIdConfig"] == null ? null : CommercialTireIdConfig.fromJson(json["commercialTireIdConfig"]),
    consecutiveEqualResultFilter: json["consecutiveEqualResultFilter"],
    containerConfig: json["containerConfig"] == null ? null : ContainerConfig.fromJson(json["containerConfig"]),
    id: json["id"],
    japaneseLandingPermissionConfig: json["japaneseLandingPermissionConfig"] == null ? null : JapaneseLandingPermissionConfig.fromJson(json["japaneseLandingPermissionConfig"]),
    licensePlateConfig: json["licensePlateConfig"] == null ? null : LicensePlateConfig.fromJson(json["licensePlateConfig"]),
    meterConfig: json["meterConfig"] == null ? null : MeterConfig.fromJson(json["meterConfig"]),
    mrzConfig: json["mrzConfig"] == null ? null : MrzConfig.fromJson(json["mrzConfig"]),
    ocrConfig: json["ocrConfig"] == null ? null : OcrConfig.fromJson(json["ocrConfig"]),
    odometerConfig: json["odometerConfig"] == null ? null : OdometerConfig.fromJson(json["odometerConfig"]),
    startScanDelay: json["startScanDelay"],
    startVariables: json["startVariables"] == null ? [] : List<StartVariable>.from(json["startVariables"]!.map((x) => StartVariable.fromJson(x))),
    tinConfig: json["tinConfig"] == null ? null : TinConfig.fromJson(json["tinConfig"]),
    tireMakeConfig: json["tireMakeConfig"] == null ? null : TireMakeConfig.fromJson(json["tireMakeConfig"]),
    tireSizeConfig: json["tireSizeConfig"] == null ? null : TireSizeConfig.fromJson(json["tireSizeConfig"]),
    universalIdConfig: json["universalIdConfig"] == null ? null : UniversalIdConfig.fromJson(json["universalIdConfig"]),
    vehicleRegistrationCertificateConfig: json["vehicleRegistrationCertificateConfig"] == null ? null : VehicleRegistrationCertificateConfig.fromJson(json["vehicleRegistrationCertificateConfig"]),
    vinConfig: json["vinConfig"] == null ? null : VinConfig.fromJson(json["vinConfig"]),
);