interface ThreadController
The threadController exposes livedata for a thread
endOfOlderMessages |
abstract val endOfOlderMessages: LiveData<Boolean> |
loadingOlderMessages |
abstract val loadingOlderMessages: LiveData<Boolean> |
messages |
abstract val messages: LiveData<List<Message>> |
threadId |
abstract var threadId: String |
getMessagesSorted |
abstract fun getMessagesSorted(): List<Message> |
ThreadControllerImpl |
class ThreadControllerImpl : ThreadController |