UpdateCalibrationPlanRequest constructor

const UpdateCalibrationPlanRequest({
  1. String? name,
  2. String? description,
  3. String? type,
  4. String? frequency,
  5. String? status,
  6. DateTime? startDate,
  7. DateTime? endDate,
  8. DateTime? nextCalibrationDate,
  9. int? intervalDays,
  10. int? intervalMonths,
  11. String? calibrationStandard,
  12. String? referenceStandard,
  13. String? acceptanceCriteria,
  14. String? toleranceRange,
  15. int? estimatedDurationHours,
  16. String? defaultAssigneeId,
  17. String? externalProviderId,
  18. String? calibrationLocation,
  19. String? priority,
  20. String? instructions,
  21. Map<String, dynamic>? checklistItems,
  22. List<String>? requiredEquipment,
  23. String? environmentalConditions,
  24. bool? requiresCertificate,
  25. int? certificateValidityDays,
  26. List<String>? regulatoryRequirements,
  27. List<String>? complianceStandards,
  28. bool? autoCreateTask,
  29. int? taskCreationLeadDays,
  30. int? alertBeforeDays,
  31. List<String>? alertRecipients,
  32. List<String>? imageIds,
  33. List<String>? documentIds,
  34. String? procedureDocumentId,
})

Implementation

const factory UpdateCalibrationPlanRequest({
  String? name,
  String? description,
  String? type,
  String? frequency,
  String? status,
  DateTime? startDate,
  DateTime? endDate,
  DateTime? nextCalibrationDate,
  int? intervalDays,
  int? intervalMonths,
  String? calibrationStandard,
  String? referenceStandard,
  String? acceptanceCriteria,
  String? toleranceRange,
  int? estimatedDurationHours,
  String? defaultAssigneeId,
  String? externalProviderId,
  String? calibrationLocation,
  String? priority,
  String? instructions,
  Map<String, dynamic>? checklistItems,
  List<String>? requiredEquipment,
  String? environmentalConditions,
  bool? requiresCertificate,
  int? certificateValidityDays,
  List<String>? regulatoryRequirements,
  List<String>? complianceStandards,
  bool? autoCreateTask,
  int? taskCreationLeadDays,
  int? alertBeforeDays,
  List<String>? alertRecipients,
  List<String>? imageIds,
  List<String>? documentIds,
  String? procedureDocumentId,
}) = _UpdateCalibrationPlanRequest;