Package io.rong.imkit.conversation
Class ConversationSettingViewModel
-
- All Implemented Interfaces:
public class ConversationSettingViewModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ConversationSettingViewModel.Factory
-
Constructor Summary
Constructors Constructor Description ConversationSettingViewModel(Application application)
ConversationSettingViewModel(Application application, ConversationIdentifier conversationIdentifier)
-
Method Summary
Modifier and Type Method Description void
clearMessages(long recordTime, boolean clearRemote)
void
setConversationTop(boolean isTop, boolean shouldCreateNewConversation)
void
setNotificationStatus(ConversationNotificationStatus status)
MutableLiveData<Boolean>
getTopStatus()
MutableLiveData<ConversationNotificationStatus>
getNotificationStatus()
MutableLiveData<OperationResult>
getOperationResult()
-
-
Method Detail
-
clearMessages
void clearMessages(long recordTime, boolean clearRemote)
-
setConversationTop
void setConversationTop(boolean isTop, boolean shouldCreateNewConversation)
-
setNotificationStatus
void setNotificationStatus(ConversationNotificationStatus status)
-
getTopStatus
MutableLiveData<Boolean> getTopStatus()
-
getNotificationStatus
MutableLiveData<ConversationNotificationStatus> getNotificationStatus()
-
getOperationResult
MutableLiveData<OperationResult> getOperationResult()
-
-
-
-