content

val content: Result<RoomEventContent>?
  • event is not encrypted -> original content

  • event is encrypted

    • not yet decrypted -> null

    • successfully decrypted -> Result.Success

    • failure in decryption -> Result.Failure

The content may be replaced by another event. You must ignore the MessageEventContent.relatesTo of content. Use MessageEventContent.relatesTo of the original content in TimelineEvent.event instead.