Package-level declarations

Types

Link copied to clipboard
fun interface ClipboardHandler

Abstraction over the ClipboardHandlerImpl that allows users to copy messages.

Link copied to clipboard
class ClipboardHandlerImpl(    clipboardManager: ClipboardManager,     autoTranslationEnabled: Boolean = false,     getCurrentUser: () -> User? = { null }) : ClipboardHandler

A simple implementation that relies on the clipboardManager to copy messages.

Functions

Link copied to clipboard
fun LoadMoreHandler(listState: LazyListState, loadMoreThreshold: Int = 3, loadMore: () -> Unit)

Handler to be used with LazyColumn to implement infinite scroll.