Package-level declarations

Types

Link copied to clipboard

More specific ChatEventHandler implementation that gives you a separation between CidEvent and HasChannel events.

Link copied to clipboard
fun interface ChatEventHandler

Handler responsible for deciding whether the set of channels should be updated after receiving the particular event.

Link copied to clipboard
open class DefaultChatEventHandler(channels: StateFlow<Map<String, Channel>?>, clientState: ClientState) : BaseChatEventHandler

Default implementation of ChatEventHandler which is based on the current user membership.

Link copied to clipboard
sealed class EventHandlingResult

Represent possible outcomes of handling a chat event.