-
public final class MentionListViewModel extends ViewModel
ViewModel class responsible for managing the MentionListState and actions of mention list.
-
-
Field Summary
Fields Modifier and Type Field Description private final LiveData<MentionListState>stateprivate final LiveData<Event<Unit>>errorEvents
-
Constructor Summary
Constructors Constructor Description MentionListViewModel(QuerySorter<Message> sort, Function1<ViewModel, MentionListController> controllerProvider)
-
Method Summary
-
-
Constructor Detail
-
MentionListViewModel
MentionListViewModel(QuerySorter<Message> sort, Function1<ViewModel, MentionListController> controllerProvider)
- Parameters:
sort- The sorting options for the messages.controllerProvider- The provider for MentionListController which handles the business logic of the mention list.
-
-
-
-