toString method
A string representation of this object.
Some classes have a default textual representation,
often paired with a static parse
function (like int.parse).
These classes will provide the textual representation as
their string representation.
Other classes have no meaningful textual representation
that a program will care about.
Such classes will typically override toString
to provide
useful information when inspecting the object,
mainly for debugging or logging.
Implementation
@override
String toString() => 'Message[attachments=$attachments, beforeMessageSendFailed=$beforeMessageSendFailed, cid=$cid, command=$command, createdAt=$createdAt, custom=$custom, deletedAt=$deletedAt, deletedReplyCount=$deletedReplyCount, html=$html, i18n=$i18n, id=$id, imageLabels=$imageLabels, latestReactions=$latestReactions, mentionedUsers=$mentionedUsers, messageTextUpdatedAt=$messageTextUpdatedAt, mml=$mml, ownReactions=$ownReactions, parentId=$parentId, pinExpires=$pinExpires, pinned=$pinned, pinnedAt=$pinnedAt, pinnedBy=$pinnedBy, poll=$poll, pollId=$pollId, quotedMessage=$quotedMessage, quotedMessageId=$quotedMessageId, reactionCounts=$reactionCounts, reactionGroups=$reactionGroups, reactionScores=$reactionScores, replyCount=$replyCount, shadowed=$shadowed, showInChannel=$showInChannel, silent=$silent, text=$text, threadParticipants=$threadParticipants, type=$type, updatedAt=$updatedAt, user=$user]';