TicketMobileWithLastCommentDTO constructor

TicketMobileWithLastCommentDTO({
  1. int? id,
  2. DateTime? createdAt,
  3. DateTime? modifiedAt,
  4. DateTime? closedAt,
  5. String? subject,
  6. String? description,
  7. TicketMobileWithLastCommentDTOTicketStateEnum? ticketState,
  8. List<String> possibleTicketStates = const [],
  9. TicketMobileWithLastCommentDTOTicketPriorityEnum? ticketPriority,
  10. DateTime? dueDate,
  11. String? ticketCategory,
  12. String? ticketArea,
  13. String? projectName,
  14. List<String> tags = const [],
  15. List<TicketMemberContactDTO> ticketMembersContactInfo = const [],
  16. List<TicketRelatedDTO> relations = const [],
  17. bool? privateTicket,
  18. bool? noComments,
  19. int? ticketMemberCount,
  20. bool? pinned,
  21. String? lastCommentText,
  22. int? lastCommentAuthorSubjectId,
  23. String? lastCommentAuthor,
  24. DateTime? lastCommentCreatedAt,
  25. List<int> allCommentAuthorSubjectIds = const [],
})

Returns a new TicketMobileWithLastCommentDTO instance.

Implementation

TicketMobileWithLastCommentDTO({
  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.lastCommentText,
  this.lastCommentAuthorSubjectId,
  this.lastCommentAuthor,
  this.lastCommentCreatedAt,
  this.allCommentAuthorSubjectIds = const [],
});