toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "barcodeConfig": barcodeConfig?.toJson(),
      "cancelOnResult": cancelOnResult,
      "commercialTireIdConfig": commercialTireIdConfig?.toJson(),
      "consecutiveEqualResultFilter": consecutiveEqualResultFilter,
      "containerConfig": containerConfig?.toJson(),
      "id": id,
      "japaneseLandingPermissionConfig":
          japaneseLandingPermissionConfig?.toJson(),
      "licensePlateConfig": licensePlateConfig?.toJson(),
      "meterConfig": meterConfig?.toJson(),
      "mrzConfig": mrzConfig?.toJson(),
      "ocrConfig": ocrConfig?.toJson(),
      "odometerConfig": odometerConfig?.toJson(),
      "startScanDelay": startScanDelay,
      "startVariables": startVariables == null
          ? []
          : List<dynamic>.from(startVariables!.map((x) => x.toJson())),
      "tinConfig": tinConfig?.toJson(),
      "tireMakeConfig": tireMakeConfig?.toJson(),
      "tireSizeConfig": tireSizeConfig?.toJson(),
      "universalIdConfig": universalIdConfig?.toJson(),
      "vehicleRegistrationCertificateConfig":
          vehicleRegistrationCertificateConfig?.toJson(),
      "vinConfig": vinConfig?.toJson(),
    };