Message constructor

Message({
  1. List<AccessoryWidget>? accessoryWidgets,
  2. ActionResponse? actionResponse,
  3. List<Annotation>? annotations,
  4. String? argumentText,
  5. List<AttachedGif>? attachedGifs,
  6. List<Attachment>? attachment,
  7. List<Card>? cards,
  8. List<CardWithId>? cardsV2,
  9. String? clientAssignedMessageId,
  10. String? createTime,
  11. String? deleteTime,
  12. DeletionMetadata? deletionMetadata,
  13. List<EmojiReactionSummary>? emojiReactionSummaries,
  14. String? fallbackText,
  15. String? formattedText,
  16. String? lastUpdateTime,
  17. MatchedUrl? matchedUrl,
  18. String? name,
  19. User? privateMessageViewer,
  20. QuotedMessageMetadata? quotedMessageMetadata,
  21. User? sender,
  22. SlashCommand? slashCommand,
  23. Space? space,
  24. String? text,
  25. Thread? thread,
  26. bool? threadReply,
})

Implementation

Message({
  this.accessoryWidgets,
  this.actionResponse,
  this.annotations,
  this.argumentText,
  this.attachedGifs,
  this.attachment,
  this.cards,
  this.cardsV2,
  this.clientAssignedMessageId,
  this.createTime,
  this.deleteTime,
  this.deletionMetadata,
  this.emojiReactionSummaries,
  this.fallbackText,
  this.formattedText,
  this.lastUpdateTime,
  this.matchedUrl,
  this.name,
  this.privateMessageViewer,
  this.quotedMessageMetadata,
  this.sender,
  this.slashCommand,
  this.space,
  this.text,
  this.thread,
  this.threadReply,
});