trixnity
Toggle table of contents
5.2.0-SNAPSHOT.CI-20260302.101522
common
Target filter
common
Switch theme
Search in API
Skip to content
trixnity
trixnity-core
/
de.connect2x.trixnity.core.model.events
/
ClientEvent
/
StateBaseEvent
State
Base
Event
sealed
interface
StateBaseEvent
<
C
:
StateEventContent
>
:
ClientEvent
<
C
>
This is just an internal base class for
RoomEvent.StateEvent
and
StrippedStateEvent
.
Inheritors
StateEvent
StrippedStateEvent
Members
Members & Extensions
Properties
content
Link copied to clipboard
abstract
override
val
content
:
C
id
Link copied to clipboard
abstract
val
id
:
EventId
?
id
Or
Null
Link copied to clipboard
val
ClientEvent
<
*
>
.
idOrNull
:
EventId
?
origin
Timestamp
Link copied to clipboard
abstract
val
originTimestamp
:
Long
?
origin
Timestamp
Or
Null
Link copied to clipboard
val
ClientEvent
<
*
>
.
originTimestampOrNull
:
Long
?
room
Id
Link copied to clipboard
abstract
val
roomId
:
RoomId
?
room
Id
Or
Null
Link copied to clipboard
val
ClientEvent
<
*
>
.
roomIdOrNull
:
RoomId
?
sender
Link copied to clipboard
abstract
val
sender
:
UserId
sender
Or
Null
Link copied to clipboard
val
ClientEvent
<
*
>
.
senderOrNull
:
UserId
?
state
Key
Link copied to clipboard
abstract
val
stateKey
:
String
state
Key
Or
Null
Link copied to clipboard
val
ClientEvent
<
*
>
.
stateKeyOrNull
:
String
?
unsigned
Link copied to clipboard
abstract
val
unsigned
:
UnsignedRoomEventData.UnsignedStateEventData
?