trixnity-core
Toggle table of contents
4.16.3
common
Platform filter
common
Switch theme
Search in API
trixnity-core
trixnity-core
/
net.folivo.trixnity.core.model.events.m.room
/
RoomMessageEventContent
/
TextBased
Text
Based
sealed
interface
TextBased
:
RoomMessageEventContent
Inheritors
Notice
Text
Emote
Members
Members & Extensions
Types
Emote
Link copied to clipboard
@
Serializable
data
class
Emote
(
val
body
:
String
,
val
format
:
String
?
=
null
,
val
formattedBody
:
String
?
=
null
,
val
relatesTo
:
RelatesTo
?
=
null
,
val
mentions
:
Mentions
?
=
null
,
val
externalUrl
:
String
?
=
null
)
:
RoomMessageEventContent.TextBased
Notice
Link copied to clipboard
@
Serializable
data
class
Notice
(
val
body
:
String
,
val
format
:
String
?
=
null
,
val
formattedBody
:
String
?
=
null
,
val
relatesTo
:
RelatesTo
?
=
null
,
val
mentions
:
Mentions
?
=
null
,
val
externalUrl
:
String
?
=
null
)
:
RoomMessageEventContent.TextBased
Text
Link copied to clipboard
@
Serializable
data
class
Text
(
val
body
:
String
,
val
format
:
String
?
=
null
,
val
formattedBody
:
String
?
=
null
,
val
relatesTo
:
RelatesTo
?
=
null
,
val
mentions
:
Mentions
?
=
null
,
val
externalUrl
:
String
?
=
null
)
:
RoomMessageEventContent.TextBased
Properties
body
Link copied to clipboard
abstract
val
body
:
String
body
Without
Fallback
Link copied to clipboard
val
RoomMessageEventContent
.
bodyWithoutFallback
:
String
external
Url
Link copied to clipboard
abstract
val
externalUrl
:
String
?
format
Link copied to clipboard
abstract
val
format
:
String
?
formatted
Body
Link copied to clipboard
abstract
val
formattedBody
:
String
?
formatted
Body
Without
Fallback
Link copied to clipboard
val
RoomMessageEventContent
.
formattedBodyWithoutFallback
:
String
?
mentions
Link copied to clipboard
abstract
val
mentions
:
Mentions
?
relates
To
Link copied to clipboard
abstract
val
relatesTo
:
RelatesTo
?
type
Link copied to clipboard
abstract
val
type
:
String