UpdateTaskRequest constructor

const UpdateTaskRequest({
  1. String? title,
  2. String? description,
  3. String? type,
  4. String? priority,
  5. String? status,
  6. String? assigneeId,
  7. String? parentTaskId,
  8. String? relatedAssetId,
  9. String? relatedIssueId,
  10. String? relatedMaintenancePlanId,
  11. String? relatedCalibrationPlanId,
  12. String? locationId,
  13. DateTime? startDate,
  14. DateTime? endDate,
  15. DateTime? dueDate,
  16. int? estimatedHours,
  17. int? actualHours,
  18. int? progressPercentage,
  19. Map<String, dynamic>? checklistItems,
  20. int? checklistCompletedCount,
  21. bool? isRecurring,
  22. String? recurrenceInterval,
  23. int? recurrenceCount,
  24. DateTime? nextOccurrenceDate,
  25. String? notes,
  26. List<String>? tags,
  27. List<String>? imageIds,
  28. List<String>? documentIds,
  29. String? completionNotes,
  30. String? blockingReason,
})

Implementation

const factory UpdateTaskRequest({
  String? title,
  String? description,
  String? type,
  String? priority,
  String? status,
  String? assigneeId,
  String? parentTaskId,
  String? relatedAssetId,
  String? relatedIssueId,
  String? relatedMaintenancePlanId,
  String? relatedCalibrationPlanId,
  String? locationId,
  DateTime? startDate,
  DateTime? endDate,
  DateTime? dueDate,
  int? estimatedHours,
  int? actualHours,
  int? progressPercentage,
  Map<String, dynamic>? checklistItems,
  int? checklistCompletedCount,
  bool? isRecurring,
  String? recurrenceInterval,
  int? recurrenceCount,
  DateTime? nextOccurrenceDate,
  String? notes,
  List<String>? tags,
  List<String>? imageIds,
  List<String>? documentIds,
  String? completionNotes,
  String? blockingReason,
}) = _UpdateTaskRequest;