CreateTaskRequest constructor

const CreateTaskRequest({
  1. required String title,
  2. String? description,
  3. String? type,
  4. String? priority,
  5. String? assigneeId,
  6. String? parentTaskId,
  7. String? relatedAssetId,
  8. String? relatedIssueId,
  9. String? relatedMaintenancePlanId,
  10. String? relatedCalibrationPlanId,
  11. String? locationId,
  12. DateTime? startDate,
  13. DateTime? endDate,
  14. DateTime? dueDate,
  15. int? estimatedHours,
  16. bool? isRecurring,
  17. String? recurrenceInterval,
  18. int? recurrenceCount,
  19. String? notes,
  20. List<String>? tags,
  21. List<String>? imageIds,
  22. List<String>? documentIds,
  23. Map<String, dynamic>? checklistItems,
})

Implementation

const factory CreateTaskRequest({
  required String title,
  String? description,
  String? type,
  String? priority,
  String? assigneeId,
  String? parentTaskId,
  String? relatedAssetId,
  String? relatedIssueId,
  String? relatedMaintenancePlanId,
  String? relatedCalibrationPlanId,
  String? locationId,
  DateTime? startDate,
  DateTime? endDate,
  DateTime? dueDate,
  int? estimatedHours,
  bool? isRecurring,
  String? recurrenceInterval,
  int? recurrenceCount,
  String? notes,
  List<String>? tags,
  List<String>? imageIds,
  List<String>? documentIds,
  Map<String, dynamic>? checklistItems,
}) = _CreateTaskRequest;