-
public interface ThreadControllerThe threadController exposes livedata for a thread
threadId (the id of the current thread)
loadingOlderMessages (if we're currently loading older messages)
endOfOlderMessages (if you've reached the end of older messages)
-
-
Method Summary
Modifier and Type Method Description abstract List<Message>getMessagesSorted()abstract StringgetThreadId()abstract LiveData<List<Message>>getMessages()abstract LiveData<Boolean>getLoadingOlderMessages()abstract LiveData<Boolean>getEndOfOlderMessages()-
-
Method Detail
-
getMessagesSorted
abstract List<Message> getMessagesSorted()
-
getThreadId
abstract String getThreadId()
-
getMessages
abstract LiveData<List<Message>> getMessages()
-
getLoadingOlderMessages
abstract LiveData<Boolean> getLoadingOlderMessages()
-
getEndOfOlderMessages
abstract LiveData<Boolean> getEndOfOlderMessages()
-
-
-
-