Package-level declarations

Types

When invoked, this use case will start observing on a given conversation, the currently applied SelfDeletionTimer

class ObserveSelfDeletionTimerSettingsForConversationUseCaseImpl(userConfigRepository: UserConfigRepository, conversationRepository: ConversationRepository, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl) : ObserveSelfDeletionTimerSettingsForConversationUseCase

Use case to observe the status of the self deletion settings set by the team admin.

Link copied to clipboard

Use case to persist the new self deletion timer for a given conversation to memory.

Link copied to clipboard
class PersistNewSelfDeletionTimerUseCaseImpl(conversationRepository: ConversationRepository, dispatcher: <Error class: unknown class> = KaliumDispatcherImpl) : PersistNewSelfDeletionTimerUseCase