Notification

@Serializable
data class Notification(val actions: Set<PushAction>, val event: ClientEvent.RoomEvent<*>, val profileTag: String? = null, val read: Boolean, val roomId: RoomId, val timestamp: Long)

Constructors

Link copied to clipboard
constructor(actions: Set<PushAction>, event: ClientEvent.RoomEvent<*>, profileTag: String? = null, read: Boolean, roomId: RoomId, timestamp: Long)

Properties

Link copied to clipboard
@SerialName(value = "actions")
val actions: Set<PushAction>
Link copied to clipboard
@SerialName(value = "event")
val event: ClientEvent.RoomEvent<*>
Link copied to clipboard
@SerialName(value = "profile_tag")
val profileTag: String?
Link copied to clipboard
@SerialName(value = "read")
val read: Boolean
Link copied to clipboard
@SerialName(value = "room_id")
val roomId: RoomId
Link copied to clipboard
@SerialName(value = "ts")
val timestamp: Long