TicketMobileDTOInternal constructor

TicketMobileDTOInternal({
  1. int? id,
  2. DateTime? createdAt,
  3. DateTime? modifiedAt,
  4. DateTime? closedAt,
  5. String? subject,
  6. String? description,
  7. TicketMobileDTOInternalTicketStateEnum? ticketState,
  8. List<String> possibleTicketStates = const [],
  9. TicketMobileDTOInternalTicketPriorityEnum? ticketPriority,
  10. DateTime? dueDate,
  11. String? ticketCategory,
  12. String? ticketArea,
  13. String? projectName,
  14. List<String> tags = const [],
  15. List<TicketMemberContactDTOInternal> ticketMembersContactInfo = const [],
  16. List<TicketRelatedDTOInternal> relations = const [],
  17. bool? privateTicket,
  18. bool? noComments,
  19. int? ticketMemberCount,
  20. bool? pinned,
  21. List<TicketRelatedDTOInternal> relatedEntities = const [],
  22. Map<String, List<ActionFeedbackDTOInternal>> actionTokens = const {},
  23. List<ActionDTOInternal> actions = const [],
  24. List<TicketAttachmentDTOInternal> attachments = const [],
  25. bool? ignoreMemberCountWarning,
  26. List<ChecklistItemMobileDTOInternal> checklist = const [],
  27. List<TicketMobileBaseDTOInternal> subtickets = const [],
  28. CustomReminderSchemaDTOInternal? customReminderSchema,
})

Returns a new TicketMobileDTOInternal instance.

Implementation

TicketMobileDTOInternal({
  this.id,
  this.createdAt,
  this.modifiedAt,
  this.closedAt,
  this.subject,
  this.description,
  this.ticketState,
  this.possibleTicketStates = const [],
  this.ticketPriority,
  this.dueDate,
  this.ticketCategory,
  this.ticketArea,
  this.projectName,
  this.tags = const [],
  this.ticketMembersContactInfo = const [],
  this.relations = const [],
  this.privateTicket,
  this.noComments,
  this.ticketMemberCount,
  this.pinned,
  this.relatedEntities = const [],
  this.actionTokens = const {},
  this.actions = const [],
  this.attachments = const [],
  this.ignoreMemberCountWarning,
  this.checklist = const [],
  this.subtickets = const [],
  this.customReminderSchema,
});