-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class HideMessageUseCase implements AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description private final StringTAGprivate final MutableLiveData<Set<String>>messageIdsToHide
-
Constructor Summary
Constructors Constructor Description HideMessageUseCase()
-
Method Summary
Modifier and Type Method Description final StringgetTAG()final MutableLiveData<Set<String>>getMessageIdsToHide()final UnitsetSessionStore(HmsSessionStore hmsSessionStore)final UnithideMessage(ChatMessage chatMessage, HMSActionResultListener resultListener)final UnitaddKeyChangeListener()Unitclose()-
-
Method Detail
-
getMessageIdsToHide
final MutableLiveData<Set<String>> getMessageIdsToHide()
-
setSessionStore
final Unit setSessionStore(HmsSessionStore hmsSessionStore)
-
hideMessage
final Unit hideMessage(ChatMessage chatMessage, HMSActionResultListener resultListener)
-
addKeyChangeListener
final Unit addKeyChangeListener()
-
-
-
-