KindlyEventDetail

sealed class KindlyEventDetail

Event details that can be associated with different event types

Inheritors

Types

Link copied to clipboard
data class ButtonClick(val button: KindlyEventButton, val buttonType: String, val chatLog: List<KindlyEventMessage>, val lastMessage: KindlyEventMessage) : KindlyEventDetail

Button click event

Link copied to clipboard

Global icon event

Link copied to clipboard
data class Load(val settings: KindlyEventSettings) : KindlyEventDetail

Settings loaded event

Link copied to clipboard
data class Message(val newMessage: KindlyEventMessage, val chatLog: List<KindlyEventMessage>) : KindlyEventDetail

Message event with new message and chat log

Link copied to clipboard
data class State(val state: KindlyEventState) : KindlyEventDetail

State change event

Link copied to clipboard
data class UI(val action: KindlyEventUIAction) : KindlyEventDetail

UI action event