ChatEventMessage

interface ChatEventMessage<T : ChatEvent> : Message

Properties

Link copied to clipboard
abstract val chat: Chat
Link copied to clipboard
abstract val chatEvent: T
Link copied to clipboard
abstract val date: DateTime
Link copied to clipboard
abstract val messageId: MessageId

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
inline fun <T : ChatEvent> ChatEventMessage<*>.requireWithEvent(): ChatEventMessage<T>
Link copied to clipboard
inline fun <T : ChatEvent> ChatEventMessage<*>.withEvent(): ChatEventMessage<T>?